The UK government has made clear its commitment to delivering clean power owned by UK taxpayers, but can it fulfill its promise to consumers? In light of the recent interventions made within the first three weeks of their term, it is difficult to criticize Labour’s dedication to clean energy by 2030. Energy and Net Zero Secretary Ed Miliband has already taken steps to remove bans on onshore wind…