Around 1,000 protesters have gathered in London to demand an end to fossil fuels and what organisers termed “UK complicity in the Gaza genocide”. The demonstration - with a march from the British ...