Useless UK police let "Just Stop Oil" protesters Block Road then Arrest Man for taking their Banner! Rumble 16 Apr 2024 Useless UK police stand around doing nothing as Just Stop Oil protesters block the road, preventing people from getting to work,..