May snatched defeat from the jaws of victory.

The Tory Manifesto --eg the 'the dementia tax -- was the worst ever.

May did not show up for national televised debates.  Was she trying to sabotage the Tories?

May never defined her view of Brexit.  Her mantra of "Brexit means Brexit" was a nonsensical tautology which put people off.

May's record of cutting 20,000 police was another disaster after three deadly Muslim terrorist attacks in three months; this was particularly true because Islamic terrorists like Khuram had been reported to the police, but the police did not have enough resources to deal with him.  Had the police been staffed properly, then Khuram might have been taken into custody and at least part of an atrocity averted.

May has shown that she is a complete incompetent who does not deserve to be PM.

Boris Johnson, who is a good foreign secretary, should replace her for Brexit talks

The Tories had a bad election, but they still beat Corbyn/Labour.

That's a good thing.