The Govt has finally seen reason and pulled the UK out of the climate-wrecking Energy Charter Treaty, but in the same week they pass damaging new legislation doubling down on oil and gas. Ministers are being totally incoherent - more fossil fuels will never get us to net zero.
[2024-02-22 00:02 UTC]