01-05-2024 10:54 via express.co.uk

Moment Palestine mob clash with police as protesters block government building

As many as 1,000 protesters have descended on Department for Business and Trade in central London as officers desperately try and take control.
Read more »