Thousands of protesters have gathered in central London in solidarity with the people of Palestine.
A large crowd blocked traffic near Victoria Embankment on Saturday afternoon as dozens of police officers watched on.
Protesters, calling for an urgent resolution to the Israeli-Palestinian conflict, held banners and placards bearing messages reading: “Free Palestine” and “stop the war”.
They could be heard loudly chanting: “Free Palestine.”
The protest organisers, the Palestine Solidarity Campaign (PSC), decided to go ahead despite the announcement of a ceasefire on Friday morning after a 11-day Israeli bombing campaign that killed more than 230 people and Palestinian rocket attacks that killed 12 in Israel.
Organisers said on Facebook they wanted to demand that the UK government implement sanctions on Israel at the national demonstration.
“The UK government must take immediate action and stop allowing Israel to act with impunity. It must demand an end to current proceedings to evict these families, and start holding Israel accountable for all its actions, which contribute to the crime of apartheid,” they said. “In the face of Israel’s brutal crimes, we can’t remain silent, we must remain on the streets.”
Demonstrators could be seen wearing costumes, masks and face paint, while others were draped in the Palestinian flag, as they made their way from Victoria Embankment to Hyde Park.
As the crowd reached Downing Street, chants of “Boris Johnson, shame on you” rang out.
A temporary stage has been set up in Hyde Park where a number of speeches will be made this afternoon.
Protester Muktha Ali, 32, from Harrow, north-west London, told the PA news agency: “I’m here because this is now urgent, the Israeli occupation needs to end now, it’s been long enough.”
Another, named Jake, said: “I stand in solidarity with Palestinians, and so should everyone, no matter your nationality. It’s great to see so many people come out in their thousands to support the cause. We will win – our cause will be heard.”
Among the groups in attendance were branches of the National Education Union, the Palestine Solidarity Campaign and Stop The War Coalition.
Protesters have also gathered in other cities in the UK, including Bristol, Peterborough and Nottingham
In Manchester, thousands gathered in Piccadilly Gardens on Saturday for an event being run by the Manchester Palestine Solidarity Campaign, with a number of other groups also taking part.
Protests are also taking place in Paris, Dublin and other cities around the globe.