Organisers said at least 125,000 protesters called for Britain to end arms sales to Israel and an end to Israel's war on Gaza ...