The Conservatives have recorded a stunning election win, racking up a majority of such a scale that few predicted.
Labour, meanwhile, were punished at the polls, while the SNP made significant gains in Scotland, and the Liberal Democrat leader Jo Swinson lost her seat on a dismal night for her party.
Here are the results of the 2019 general election, told through interactive maps and charts.
Overall results by party share:
Interactive map of results:
Click between the tabs to compare this year's results with the 2017 election. Hover over a constituency to see more details.