However, there is a price to be paid. Mr Miliband has avoided bloodshed, but his Labour Party retains some very dangerous paradoxes and contradictions. It is still the party of Tony Blair and the neo-cons, but Jeremy Corbyn and elements of the Stop the War Coalition feel at home there as well. Ed Balls’s clumsy and inarticulate version of neo-liberal economics coexists uneasily with Diane Abbott’s brainless but warm-hearted socialism. Social authoritarians such as shadow home secretary Yvette Cooper cohabit with campaigners for liberty. Lovers (and beneficiaries) of big business such as Lord Mandelson rub shoulders with union bosses.