England remains a “godforsaken” place to build an onshore wind farm despite recent government changes to a de facto ban on such projects, said ScottishPower boss Keith Anderson.

“If I speak from the part of our company that is a wind farm developer I am not proposing, or planning or looking at developing any onshore wind farms in England,” he told the UK government’s Energy Security and Net Zero Committee today (Wednesday).