For years the idea of Ed Miliband in No 10 was judged unthinkable, even laughable. But with the general election just over a fortnight away, a consensus is gradually emerging that his premiership is now the most likely outcome.