We don't need any more post-election analysis. This is not the post-election analysis you were looking for. These are just my own feelings on what happened.
May has been awful pretty much from day one of her premiership. Her lack of judgement is only slightly worse than her love of meaningless phrases. She likes to talk about unifying the country but has made NO effort to do so. She talk(ed)s of "Strong and Stable Government" just after calling an election that risks total uncertainty before the Brexit negotiations.
Over the last few days that lack of judgement has become obvious even to many True Believing Tories. Her election trouble was not inevitable (forgetting for a moment the election itself was absolutely unnecessary). If she'd compromised on her Brexit message (yes the referendum was won by Leave but the result was close, throw the Remainers a bone!) and truly united the nation. If she'd thought through the need for a positive message at election time ("Only I can save the country" works when you're the challenger, not when you represent the 7 year incumbent party). If she'd actually explained ANYTHING she planned to do after an increased majority was given.
Some still deceive themselves (one of her outgoing advisors still thinks she is a unifying Prime Minister!) but most accept she misread the mood of the nation.
However she didn't misread the mood of the right-wing electorate. Among all this fuss about her failures many seem to be missing the sheer number of people who did vote for her. Her problem was Labour also had a huge number vote for them. After the Tories destroyed the Lib Dems in 2015, the progressive vote wasn't as split as it used to be and with the Brexit message former Lib Dem voters who supported that nice Mr Cameron aren't likely to stick with the UKIP-courting Tories of 2017. Tory strategy of defeat the Lib Dems was a thought about only short-term without thinking that it might not be the best idea long-term.
And Labour. A few seats up from their 2010 result when they went into Opposition. The glory of this result is more to do with expectation management than a stunning victory. A check mate of a Tory majority. Now if Labour can keep their voters, and wait out the disasters that seem inevitable under the current Tory leadership and subsequent drop in Tory support, they could win their own landslide at the next election. But that is a big ask. Whether they could do better with a less left-wing, non-terrorist supporting leader is academic. Corbyn did better than expected. Big whoop.
Speaking of low expectations... didn't the Lib Dems do well? Sure we lost the greatest Parliamentarian of this century so far and vote share. Sure we failed to gain back second place status in some seats we were previously in contention for. Sure our campaign barely registered nationally. Sure our leader often failed to convince he really meant things. But 50% seat increase! Big whoop.
Speaking of failures... the SNP. :)
May has enough seats to try to be a minority Government. There isn't any other viable option. Alas she's decided to go for broke and is looking to get into bed with the DUP for an overall majority of... 2.
A coalition of chaos with terrorist supporters and bigots? Well, you can't say May didn't see this coming.