Reasons for Ed Miliband to be cheerful (we had to stretch a bit)
Election omens Reasons for Ed Miliband to feel confident in 2015: — Only three parliaments since 1945 have run to their full five-year term. The subsequent general elections, in 1964, 1997 and 2010, all resulted in a change of government. But John Major did hold on in 1992, having gone to the country four years and