Just Stop Oil has been causing mayhem across London this month. Just Stop Oil has been causing mayhem across London this month. Th Daily Express