Protesters at London's march “Palestine will be free, from the river to the sea.”