How to explain this rally in the polls? After all, Jeremy's personal ratings are stuck in the doldrums, even if there's been modest put perceptible shifts here too. Getting by in campaigning exile while enduring marking hell, I am going to hazard three guesses not at all informed by the doorstep.
The first is Labour's schizoid campaign is working. Readers will recall how Labour is throwing down twin tracks. That travelled by the leader repeating his summer leadership campaigns, but on steroids. And the train packed with everyone else, of practically every sitting MP running their own local election campaign for local people. Don't like Jezza? That's fine, we're not going to win anyway so keep your friendly neighbourhood Labour MP at Westminster. Second, this election has seen a tsunami of policy, and practically every day Labour has led the media's talking points with eye catching policies. The bank holidays, the minimum wage, the tuition fee abolition, 10,000 extra coppers, the Robin Hood tax, the freezing of tax for people on incomes under £80k. People aren't keen on the waiter, but polling has consistently shown substantial support for his policy menu. Meanwhile, the Tories studied refusal to say anything other than trite and tiresome soundbites amplifies the reach of these pledges. Enough to get people planning to vote Tory take another look at Labour? Maybe not, but given our hyper localism, it might be enough to encourage them to support their nice sitting MP.
Thirdly, there's the recomposition of the Labour vote, which has accompanied the effective rebirth of the Labour Party. As we saw in the Stoke by-election, Jeremy was a bit of a polarising figure. He was a push factor for some voters, but a big pull for others. And that, at last, might be working its way through the considerations of millions of people. Remember, for the under 40s Labour leads the Tories. Unfortunately, the largely Tory older voter is more likely to turn out than their children and grandchildren, but the more younger people are mobilised - be it by Labour's messaging, Jezza's person, or the sheer horror of a decadent and damaging Tory party getting a thumping majority - the Tory margin of victory gets smaller. Perhaps the shift in the polls is reflecting the fact that younger voters are going to turn up in greater numbers than was the case in 2015. If they do and May is denied the landslide she craves, then politics is going to get very interesting.