Outrage as Just Stop Oil ‘menace’ costs Met Police £20m January 23, 2024 Just Stop Oil has been roundly condemned for costing taxpayers nearly £20million in just over a year to police as protesters repeatedly More