The last UK general election took place in December 2019, when the Conservatives won 365 seats, resulting in a parliamentary majority. The latest possible date for the next general election is 28 January 2025. 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.



Demographics of MPs

How to...