Around 1,000 protesters gathered in central London on Saturday to demand an end to fossil fuels and ‘UK complicity in the Gaza genocide’.