Thousands of protesters marched through London on Saturday calling for an end to the US and Israeli strikes on Iran.
Between 5,000 and 6,000 people turned out for the “Hands Off Iran” march, the Metropolitan Police said, with demonstrators chanting: “Stop the bombing now, now, now”.