Pro-Palestinian campaigners, including children, burned and trampled an Israeli flag and raised another representing the proscribed terror group Hezbollah in an unruly protest in London this weekend.
Around 150 demonstrators, some also holding Turkish flags and photographs of Al Aqsa mosque, joined the protest outside the Israeli Embassy in Kensington, West London, on Saturday.
The demonstration had been called to protest against the new security measures introduced outside the Temple Mount complex in Jerusalem last week.
In footage posted on YouTube, several protesters can be seen running across the road and snatching an Israeli flag held by a counter-demonstrator.