A man from Norfolk has been charged after he was arrested at a pro-Palestine march in London.

68-year-old Robert McKenzie from Long Stratton was charged with intentionally causing racially aggravated harassment, alarm or distress after he allegedly made racist comments to people gathered in Whitehall and police arrested him.

He was carrying a Union Jack at the time but police have said this was “in no way” the reason for his arrest.

He has been bailed and will appear at Westminster Magistrates’ Court on November 2.

The man was among 15 people arrested at the demonstration on Saturday and one of three charged.

Another man, 20-year-old Aldib Nour, was charged with possession of a knife in a public place after being arrested in King Charles Street.

READ MORE: Supporters attend pro-Palestine rally outside Norwich City Hall

Ibrahim Hlaiyil, 38, was charged with failing to comply with a requirement to remove a face covering and was bailed to appear at Westminster Magistrates’ Court on November 13.

Several small events held in the capital on Sunday passed off without any problems, Scotland Yard said, while officers continue to review footage of Saturday’s march.

The force said: “Where there is evidence of criminal offences having been committed, we will work to identify and arrest those responsible.

“We will look at both public order and counter-terrorism legislation when identifying any potential offences, and officers from both commands are working closely together.

“There is no place for hate in London and we will use the law to ensure anyone who engages in such behaviour is held to account.”