If these results mean what May and Corbyn seem to think they mean (get on with Brexit) then they are even further out of touch than any of us have ever realised.
Brexit Parties (Con, Lab & UKIP) lost 1561 seats
Remain Parties Lib Dems & Greens gained 897 seats
Actually Jez and Teresa the results mean the exact opposite of your positions i.e. STOP BREXIT