Looks like a Conservative win is inevitable tomorrow, although the pollsters have got quite a few things wrong recently so we can but hope.
Either way, it's been a far more dignified and effective campaign from Corbyn than May, which seemed unlikely when the election was called. The left are in better shape than they have been for a few years, and the swingeing Tory cuts are coming under greater scrutiny. May's reputation has been badly damaged, and it wouldn't be a great surprise to see a leadership challenge before long.
Think the best we can hope for is that the young come out and vote in significant numbers, and the Conservatives don't get the greatly increased majority that they were expecting just a few weeks ago.