Tensions were running high in London as more than 300,000 people joined the pro-Palestine rally on the Armistice Day obs