How the seats have changed:
And how did the pollsters do? There will have been champagne corks popping at Survation last night – and sorrows being drowned at BMG and ICM:
Labour recorded their biggest increase in the share of the vote since 1945:
Turnout was up, with a widespread belief that young voters turned out en masse. But actually, turnout was the 5th lowest of any general election since 1945:
In spite of failing to secure a majority Theresa May won a higher share of the vote than any party since 1945 and higher than a Conservative government since Mrs Thatcher’s landslide in 1983
Bluffers have been vindicated: the two-party system is back:
Which parties got the best and which get the worse deal out of the electoral system?
Votes received for every seat won
Ukip notched up 593,852 votes but won no seats
What about the popular vote of the parties who didn’t make it into the TV debates?