This week’s issue of Current± Price Watch – powered by Enact – explores IPPR’s warning that planning delays mean England will fail to meet its onshore wind target, the government accepting legislation to change Ofgem’s mandate to have regard to Net Zero laws, and a £9.7 million fine to SSE Generation for breaching their generation license.