Ed Miliband Has Sold British Energy Consumers to the Lowest Bidder (And Dares to Call it a “Success”)
Ed Miliband has just agreed to pay 58% more for renewable energy and barefacedly claimed it will lower bills. The Government's green agenda is based on lies upon lies upon lies upon lies, says Ben Pile.