Well this is depressing. Wrote some thoughts about state of politics already, but in terms of this election campaign it seems the Tories got their message right and it was the one people wanted to hear. Brexit and no more delay. Whilst I think Conservatives were also to blame for the stagnation during the hung parliament, they (along with the media) successfully portrayed it as the other parties interfering.
Labour tried to switch the election to the NHS, but failed. However I think they were also too ambitious in their promises for renationalisation and it was too much for most people. I think they should have started smaller and promised more if initial projects were successful. Finally Corbyn was too divisive for many people and a poor leader trying to force everyone to his point of view, rather than meeting them in the middle. The Antisemitism also played a part, though I think in the end, less than it was made out to be.
Lib Dems got their message badly wrong and Jo Swinson saying she could be leader and would cancel Brexit would have meant a huge shift by the public since 2016 and it didn't resonate at all. However she was also tarred badly by her voting record and I think she apologised too much, instead of highlighting what the Lib Dems did well.
Anyway moving forward. Labour need a leader who can carry the middle and the far left (is that possible with how the far left behave?). Some of Corbyn's ideas resonated, but it needed to be tempered and more balanced.
Lib Dems need to find a new leader who preferably had nothing to do with the coalition. Not sure if there is anyone though. I also think they should try to steal Farage's thunder and focus again on electoral reform. Even if Brexit goes badly, going cap in hand back to the EU will not be a message people want to hear for quite a while.
Next 4-5 years are going to be dominated by Brexit/trade negotiations and I don't expect it to be the land of milk and honey promised. Scotland will try to leave again and quite probably NI too. Honestly if there is a fully united and prosperous Britain in 5-10 years time I'll be amazed.