Police have violently clashed with pro-Palestinian protesters close to Downing Street as thousands descended on central London with banners and posters to call for end an to the conflict in Gaza.
Some protesters were chanting "from the river to the sea, Palestine will be free", despite controversy around the slogan's meaning.