Overview

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.

Voting

Briefings from POST

By-elections

Campaigning

Demographics of MPs

How to...