Neil Clark, writing in the Morning Star, says the recent Ofgem report doesn’t go anywhere near far enough. Privately owned energy companies will continue to put short term profits ahead of Britain’s longer term energy concerns:
“Public ownership of the entire energy sector would not only mean lower bills, as there would be no shareholders' noses in the trough, but it would enable Britain to make sensible long-term plans regarding its energy policy for the future.”
http://www.morningstaronline.co.uk/index.php/news/content/view/full/86691