The last UK general election took place in December 2019, when the Conservatives won 365 seats, resulting in a parliamentary majority. The next general election will take place on 4 July 2024. Bookmark this page for easy access to all our impartial research on elections, campaigning, voting, results, demographics and more.

The next general election

Boundary changes

Election results

Census data: How do constituencies with different demographics vote?

Explore 2021 census data and 2019 General Election results for constituencies using our data tool.


Briefings from POST



Demographics of MPs

How to...