I don't believe Corbyn could ever have won this election. But not through any fault of his. Boris Johnson is Trumpesque in so many ways including the fact that no scandal seems to hurt him. Day after day news comes out that would sink any other politician and he seems to push through.
On the other hand any small issue that can be tagged on the their opponent is blown out of proportion, right up until the election is won. When was the last time anyone cared about emails in the US? The issue they used to hammer Corbyn was primarily Anti-Semitism. I don't believe Corbyn hates or even dislikes Jews, though I do think he has similar feelings to me on the Israeli governments treatment of Palestine. He has a long list of actions defending Jews but that doesn't matter.
Brexit is an inevitability now, which is probably a good thing, the last 3 years of uncertainty haven't benefited anyone. Now he has a large enough majority that he can pass any withdrawal agreement he likes, and he doesn't even need the support of the Hard Right ERG (European Research Group) which contains the likes of Jacob Rees-Mogg and Mark Francois. They held a lot of sway in the last parliament and were the power behind Johnsons election as leader. The ERG are the reason Brexit has not happened yet, as they voted down Mays Withdrawal Agreement as it didn't go far enough for them. They are disaster capitalists who stand to gain a lot financially from a hard Brexit, including selling off parts of the NHS and move it closer to an American style insurance model.
The Tories ran a very simple campaign. "Get Brexit Done". Its a lie, but it worked. So Brexit will happen, and the UK will leave the EU in Q1, maybe even in January, but that won't be the end of Brexit and that is the lie. It will take years to build trade agreements with the EU and other countries and with Johnsons majority he can take his time to solve this out of the public eye as there won't be as much internal bickering in the House of Commons.
The most likely outcome will involved Northern Ireland being on the other side of Brexit, or in some form of special arrangement where it gets the best of both worlds. This combined with the most recent election results which ended up with more Nationalist MPs than Unionists for the first time in the history of Northern Ireland indicates a move to a United Ireland sooner or later, which would actually benefit NI unionists far more than their current status as they would be a significant minority in Ireland. Especially with our PR-STV voting system which leads to coalition governments, they would hold serious sway. There is no doubt in my mind that the Republic will vote for Unification when it comes to it, despite the financial concerns.
The other interesting aspect is Scotland. This was very much an election won by Nationalists of different stripes in each region. NI has been fought on Nationalism since the very day it was gerrymandered into creation, but Scotland has been leaning that way for the last half decade or more and this was another dominant result for the SNP who want another Independence referendum, especially with Brexit on the horizon. The last one failed largely because of fears they would not get into the EU as an independent nation. Now they are being dragged out against their will, and Spain have clarified that if Scotland leaves the UK in a legal manner they will not prevent them from joining the EU.
On top of that the Conservatives have been transformed into an English Nationalist party, which was underscored by the seats they won from Labour, which were almost entirely in Brexit voting areas. Johnson doesn't care about anything aside from being in power, and he definitely has no interest in Scotland. Getting Scotland out of the UK would benefit the Tories for generations as they rarely win many seats up there. Some English nationalists care about the Union with Scotland (not so much NI) but I wonder if he can spin it in such a way as to maintain those voters as he'd be giving them Brexit.
I'm worried about 2020 in this aftermath. If Boris can win this election despite basically promising to destroy the NHS then I don't know what can stop Trump.