Just Stop Oil restart London protests
Just Stop Oil have restarted protesting in London today with protests at Shepherd’s Bush in West London and Aldwych / The Strand in central London this morning. Just Stop Oil: “Just Stop Oil is a coalition of groups working together to ensure that the government commits to ending all new licenses and consents for the exploration, development and production of fossil fuels in the UK.”