Election 2024
Results: parties by seats
326 seats for a majority
0 seats to go
  • Labour 412 seats 211 seats gained
  • Conservative 121 seats 251 seats lost
  • Liberal Democrat 72 seats 64 seats gained
  • Scottish National Party 9 seats 39 seats lost
  • Sinn Fein 7 seats No change
  • Others 29 seats 15 seats gained
Change since 2019

UK General election 2024 Results

The results of the general election are below. Scroll down for a list of the parties.

A modern browser with JavaScript and a stable internet connection is required to view this interactive. Opens in a new browser tab More information about these elections

Counting complete. After 650 of 650 seats declared.
Change compared with 2019
  1. Labour

    • Total seats412
    • Change+211
    • Total votes9,708,716
    • Share33.7%
    • Share change+1.6
  2. Conservative

    • Total seats121
    • Change-251
    • Total votes6,828,925
    • Share23.7%
    • Share change-19.9
  3. Liberal Democrat

    • Total seats72
    • Change+64
    • Total votes3,519,143
    • Share12.2%
    • Share change+0.7
  4. Scottish National Party

    • Total seats9
    • Change-39
    • Total votes724,758
    • Share2.5%
    • Share change-1.4
  5. Sinn Fein

    • Total seats7
    • Change0
    • Total votes210,891
    • Share0.7%
    • Share change+0.1
  6. Independent

    • Total seats6
    • Change+6
    • Total votes564,042
    • Share2.0%
    • Share change+1.4
  7. Reform UK

    • Total seats5
    • Change+5
    • Total votes4,117,610
    • Share14.3%
    • Share change+12.3
  8. Democratic Unionist Party

    • Total seats5
    • Change-3
    • Total votes172,058
    • Share0.6%
    • Share change-0.2
  9. Green

    • Total seats4
    • Change+3
    • Total votes1,944,501
    • Share6.7%
    • Share change+4.0
  10. Plaid Cymru

    • Total seats4
    • Change+2
    • Total votes194,811
    • Share0.7%
    • Share change+0.2
  11. Social Democratic & Labour Party

    • Total seats2
    • Change0
    • Total votes86,861
    • Share0.3%
    • Share change-0.1
  12. Alliance Party

    • Total seats1
    • Change0
    • Total votes117,191
    • Share0.4%
    • Share change0.0
  13. Ulster Unionist Party

    • Total seats1
    • Change+1
    • Total votes94,779
    • Share0.3%
    • Share change0.0
  14. Traditional Unionist Voice

    • Total seats1
    • Change+1
    • Total votes48,685
    • Share0.2%
    • Share change+0.2
  15. Workers Party of Britain

    • Total seats0
    • Change0
    • Total votes210,252
    • Share0.7%
    • Share change+0.7
  16. Social Democratic Party

    • Total seats0
    • Change0
    • Total votes33,811
    • Share0.1%
    • Share change+0.1
  17. The Yorkshire Party

    • Total seats0
    • Change0
    • Total votes17,236
    • Share0.1%
    • Share change0.0
  18. Trade Unionist and Socialist Coalition

    • Total seats0
    • Change0
    • Total votes12,901
    • Share0.0%
    • Share change0.0
  19. Alba

    • Total seats0
    • Change0
    • Total votes11,784
    • Share0.0%
    • Share change0.0
  20. Rejoin EU

    • Total seats0
    • Change0
    • Total votes9,288
    • Share0.0%
    • Share change0.0
  21. People Before Profit

    • Total seats0
    • Change0
    • Total votes8,438
    • Share0.0%
    • Share change0.0
  22. Aontú

    • Total seats0
    • Change0
    • Total votes7,466
    • Share0.0%
    • Share change0.0
  23. Heritage Party

    • Total seats0
    • Change0
    • Total votes6,597
    • Share0.0%
    • Share change0.0
  24. UK Independence Party

    • Total seats0
    • Change0
    • Total votes6,530
    • Share0.0%
    • Share change-0.1
  25. Liberal Party

    • Total seats0
    • Change0
    • Total votes6,375
    • Share0.0%
    • Share change0.0
  26. Monster Raving Loony Party

    • Total seats0
    • Change0
    • Total votes5,814
    • Share0.0%
    • Share change0.0
  27. Christian Peoples Alliance

    • Total seats0
    • Change0
    • Total votes5,604
    • Share0.0%
    • Share change0.0
  28. Scottish Family Party

    • Total seats0
    • Change0
    • Total votes5,425
    • Share0.0%
    • Share change0.0
  29. English Democrats

    • Total seats0
    • Change0
    • Total votes5,182
    • Share0.0%
    • Share change0.0
  30. Party of Women

    • Total seats0
    • Change0
    • Total votes5,077
    • Share0.0%
    • Share change0.0
  31. Socialist Labour Party

    • Total seats0
    • Change0
    • Total votes3,609
    • Share0.0%
    • Share change0.0
  32. Hampshire Independents

    • Total seats0
    • Change0
    • Total votes2,872
    • Share0.0%
    • Share change0.0
  33. Communist Party of Britain

    • Total seats0
    • Change0
    • Total votes2,622
    • Share0.0%
    • Share change0.0
  34. Climate Party

    • Total seats0
    • Change0
    • Total votes1,967
    • Share0.0%
    • Share change0.0
  35. Others

    • Total seats0
    • Change0
    • Total votes107,519
    • Share0.1%
    • Share change0.0
Party
Vote share
Change since 2019
Labour
33.7%
+1.6%
Conservative
23.7%
−19.9%
Reform UK
14.3%
+12.3%
Liberal Democrat
12.2%
+0.7%
Green
6.7%
+4.0%
Scottish National Party
2.5%
−1.4%
Plaid Cymru
0.7%
+0.2%
Sinn Fein
0.7%
+0.1%
Workers Party of Britain
0.7%
+0.7%
Democratic Unionist Party
0.6%
−0.2%
Alliance Party
0.4%
0.0%
Social Democratic & Labour Party
0.3%
−0.1%
Ulster Unionist Party
0.3%
0.0%
Traditional Unionist Voice
0.2%
+0.2%
Social Democratic Party
0.1%
+0.1%
The Yorkshire Party
0.1%
0.0%
Alba
0.0%
0.0%
Aontú
0.0%
0.0%
Christian Peoples Alliance
0.0%
0.0%
Climate Party
0.0%
0.0%
Communist Party of Britain
0.0%
0.0%
English Democrats
0.0%
0.0%
Hampshire Independents
0.0%
0.0%
Heritage Party
0.0%
0.0%
Liberal Party
0.0%
0.0%
Monster Raving Loony Party
0.0%
0.0%
Party of Women
0.0%
0.0%
People Before Profit
0.0%
0.0%
Rejoin EU
0.0%
0.0%
Scottish Family Party
0.0%
0.0%
Socialist Labour Party
0.0%
0.0%
Trade Unionist and Socialist Coalition
0.0%
0.0%
UK Independence Party
0.0%
−0.1%
Others
2.3%
Party
Vote share
Labour
33.7%
Conservative
23.7%
Reform UK
14.3%
Liberal Democrat
12.2%
Green
6.7%
Scottish National Party
2.5%
Plaid Cymru
0.7%
Sinn Fein
0.7%
Workers Party of Britain
0.7%
Democratic Unionist Party
0.6%
Alliance Party
0.4%
Social Democratic & Labour Party
0.3%
Ulster Unionist Party
0.3%
Traditional Unionist Voice
0.2%
Social Democratic Party
0.1%
The Yorkshire Party
0.1%
Alba
0.0%
Heritage Party
0.0%
Hampshire Independents
0.0%
Trade Unionist and Socialist Coalition
0.0%
Aontú
0.0%
Christian Peoples Alliance
0.0%
Climate Party
0.0%
Communist Party of Britain
0.0%
Liberal Party
0.0%
Party of Women
0.0%
English Democrats
0.0%
People Before Profit
0.0%
Monster Raving Loony Party
0.0%
Scottish Family Party
0.0%
Socialist Labour Party
0.0%
Rejoin EU
0.0%
UK Independence Party
0.0%
Others
2.3%
Party
Change since 2019
Labour
+1.6%
Conservative
−19.9%
Reform UK
+12.3%
Liberal Democrat
+0.7%
Green
+4.0%
Scottish National Party
−1.4%
Plaid Cymru
+0.2%
Sinn Fein
+0.1%
Workers Party of Britain
+0.7%
Democratic Unionist Party
−0.2%
Alliance Party
0.0%
Social Democratic & Labour Party
−0.1%
Ulster Unionist Party
0.0%
Traditional Unionist Voice
+0.2%
Social Democratic Party
+0.1%
The Yorkshire Party
0.0%
Alba
0.0%
Heritage Party
0.0%
Hampshire Independents
0.0%
Trade Unionist and Socialist Coalition
0.0%
Aontú
0.0%
Christian Peoples Alliance
0.0%
Climate Party
0.0%
Communist Party of Britain
0.0%
Liberal Party
0.0%
Party of Women
0.0%
English Democrats
0.0%
People Before Profit
0.0%
Monster Raving Loony Party
0.0%
Scottish Family Party
0.0%
Socialist Labour Party
0.0%
Rejoin EU
0.0%
UK Independence Party
−0.1%

UK turnout

Registered voters48,208,743
UK turnout
59.8%
Change since 2019−7.5

Related Topics