Tens of thousands of pro-Palestine protesters have gathered in central London for a march to mark two years of the war in Gaza.
Arrests have been made after a clash with counter-protesters, while several people carrying placards that read “We stand with Britain’s Jews” have been removed from the crowd.