If the UK can’t ditch fossil fuels, who can? What impact would more drilling in the North Sea have for UK energy prices? What does the end of the net zero consensus mean for UK energy policy? This week on Cleaning Up, host B...