
Thousands of protesters at a pro-Gaza demonstration have staged an impromptu march to the Scottish Parliament in Edinburgh.
Chanting slogans such as “Free, free Palestine!” and “From the river to the sea, Palestine will be free”, demonstrators marched up The Mound and along Edinburgh’s famous Royal Mile as onlookers including tourists watched.