While I agree that Corbyn has done fairly well, against all the odds (newspaper coverage included), I do wonder if people are not considering how strong the tactical voting in this election may have been. Votes for independents and the smaller parties were by and large wiped out in a lot of places. How much of that is people getting behind Labour as the only viable option to stop the Conservatives staying in power? Whether that was because of their Brexit view, Mays authoritarian streak or something else I don't know, but this section in general had a very different "spread" to others.
I don't think you can compare the situation now with before the election.
As if to underline my point, the polls today...
http://www.telegraph.co.uk/news/2017/06/11/labour-take-five-point-lead-tories-latest-poll/
Before the election people might have voted tactically to stop the Conservative because they though no one else had a chance of winning. Now they're going to vote Labour be they believe they can win... and the Tories have shown themselves to be complete inept, and a complete disregard for electorate with vague manifestos, meaningless soundbites and a god given right to govern attitude.
I honestly believe the Corbyn manifesto is what the majority of people now want in this country, weather you agree with it or not.
Hardly they couldn't beat the Tories who ran the most toxic campaigns with mind boggling stupid social tax ideas in an actual manifesto. In fact I think the Tories actual wanted to lose so they didn't have to reside over brexit it was that bad.
All the new younger voters still couldn't help him across the line.
New Tory leader will bury him next time (October)
Who is this new Tory leader who can wash the toxins off. All the big hitters are tainted. Boris, Gove, Davis, Rudd?
They are all loathed by a considerable portion on the electorate.
Hammond has sensibly distanced himself from the election, his also much more pragmatic and appealing to the centre ground, but he's not exactly Mr charisma. Very much from the John Major mould .