Oh my what a result. Theresa May and her vision of Brexit and social cuts obviously wasn't big enough of a vote winner. Tory brexit strategy changing a few weeks before negotiations start - incredible!
Did not expect that in a million years, absolutely superb.
Surely May won't last long, she screwed up from a winning position- let's see her own coalition of chaos!