General election logo

General Election 2024

Seats

More information
The number of MPs each party has in parliament. There are 650 in total, one for each constituency. A party needs 326 seats to command a majority.
Labour in power after election landslide
  • Labour
    Seats 412
    Change in seats +211
  • Conservative
    Seats 121
    Change in seats −251
  • Liberal Democrat
    Seats 72
    Change in seats +64
  • Scottish National Party
    Seats 9
    Change in seats −39
  • Other parties
    Seats 36
    Change in seats +15
  • Seats to win 326
  • Seats declared 650 of 650
  • Turnout 59.9% (−7.4)

Vote share

More information
The percentage of votes each party has received and how it's changed since the last election. If a party's votes are spread thinly across lots of constituencies, they might win fewer seats than others despite having a higher vote share.
Party% ShareChange since 2019
Labour33.8%
+1.6
Conservative23.7%
−19.9
Reform UK14.3%
+12.4
Liberal Democrat12.2%
+0.7
Green6.8%
+4.1
Scottish National Party2.5%
−1.4
Plaid Cymru0.7%
+0.2
Other parties6.1%
+3.1

Results by Constituencies

More information
The results from each of the 650 individual elections across the country. You can see the votes each candidate received as well as the voter turnout.

Contains OS data © Crown copyright and database right 2024 OS 100020571
Contains Royal Mail data © Royal Mail copyright and database right 2024
Source: Office for National Statistics licensed under the Open Government Licence v.3.0