Ed Miliband’s pledge to cut energy bills by £300 is looking more of a fantasy than his crazed New Zero dreams