Labour MPs are their own worst enemies.
Many of them are panicked about losing their seats, and are sufficiently stupid and disloyal to blame Ed Miliband and brief the press accordingly. Deputy chief whip, Alan Campbell, rather than feeding reports of discontent to his leader, is whipping it up.
And yet, if Labour MPs keep their cool, there will be no Labour meltdown in England or Wales in 2015. UKIP may take a seat or two from us, and prevent us winning a few marginals. But we shall still win others from the Tories and Lib Dems, whose problems are worse than ours. And no short-coming of Ed