Lies, Damned Lies and Ed Miliband’s Tweets

Ed Miliband’s efforts to blame the £149 rise in the energy price cap on the last government are laughably hopeless, says Ben Pile in the Daily Sceptic.