Thousands of people marched through central London on Saturday to show solidarity with Palestine and to reiterate calls for a ceasefire in Gaza.