How anti-Israel protesters justified marching through London on October 7

A police plea for the demonstration to be postponed due to the ‘distress’ it could cause was ignored as 250 took to the streets and dozens wore masks despite a ban on face coverings