Elections

2024 General Election

Polling day was 4 July 2024. Results in all 650 constituencies are below. Search for a seat, or open any row for the full list of candidates.

Seats won

PartySeatsShare of seats
Labour 411 63.2%
Conservative 121 18.6%
Liberal Democrat 72 11.1%
Scottish National Party 9 1.4%
Independent 7 1.1%
Sinn Féin 7 1.1%
Democratic Unionist Party 5 0.8%
Reform UK 5 0.8%
Green Party 4 0.6%
Plaid Cymru 4 0.6%
Social Democratic & Labour Party 2 0.3%
Alliance 1 0.2%
Traditional Unionist Voice 1 0.2%
Ulster Unionist Party 1 0.2%

Constituency results

650 seats
ConstituencyWinnerResultMajority
Ilford South Jas Athwal (Lab) Lab hold 6,894
Inverclyde and Renfrewshire West Martin McCluskey (Lab) Lab gain from SNP 6,371
Inverness, Skye and West Ross-shire Angus MacDonald (LD) LD gain from SNP 2,160
Ipswich Jack Abbott (Lab) Lab gain from Con 7,403
Isle of Wight East Joe Robertson (Con) Con hold 3,323
Isle of Wight West Richard Quigley (Lab) Lab gain from Con 3,177
Islington North Jeremy Corbyn (Independent) Ind gain from Lab 7,247
Islington South and Finsbury Emily Thornberry (Lab) Lab hold 15,455
Jarrow and Gateshead East Kate Osborne (Lab) Lab hold 8,964
Keighley and Ilkley Robbie Moore (Con) Con hold 1,625
Kenilworth and Southam Jeremy Wright (Con) Con hold 6,574
Kensington and Bayswater Joe Powell (Lab) Lab hold 2,903
Kettering Rosie Wrighting (Lab) Lab gain from Con 3,820
Kilmarnock and Loudoun Lillian Jones (Lab) Lab gain from SNP 5,119
Kingston and Surbiton Ed Davey (LD) LD hold 17,235
Kingston upon Hull East Karl Turner (Lab) Lab hold 3,920
Kingston upon Hull North and Cottingham Diana Johnson (Lab) Lab hold 10,679
Kingston upon Hull West and Haltemprice Emma Hardy (Lab) Lab gain from Con 8,979
Kingswinford and South Staffordshire Mike Wood (Con) Con hold 6,303
Knowsley Anneliese Midgley (Lab) Lab hold 18,319
Lagan Valley Sorcha-Lucy Eastwood (APNI) APNI gain from DUP 2,959
Lancaster and Wyre Cat Smith (Lab) Lab gain from Con 9,253
Leeds Central and Headingley Alex Sobel (Lab) Lab hold 8,422
Leeds East Richard Burgon (Lab) Lab hold 11,265
Leeds North East Fabian Hamilton (Lab) Lab hold 16,083
Leeds North West Katie White (Lab) Lab gain from Con 11,896
Leeds South Hilary Benn (Lab) Lab hold 11,279
Leeds South West and Morley Mark Sewards (Lab) Lab gain from Con 8,423
Leeds West and Pudsey Rachel Reeves (Lab) Lab hold 12,392
Leicester East Shivani Raja (Con) Con gain from Lab 4,426
Leicester South Shockat Adam (Independent) Ind gain from Lab 979
Leicester West Liz Kendall (Lab) Lab hold 8,777
Leigh and Atherton Jo Platt (Lab) Lab gain from Con 8,881
Lewes James MacCleary (LD) LD gain from Con 12,624
Lewisham East Janet Daby (Lab) Lab hold 18,073
Lewisham North Vicky Foxcroft (Lab) Lab hold 15,782
Lewisham West and East Dulwich Ellie Reeves (Lab) Lab hold 18,397
Leyton and Wanstead Calvin Bailey (Lab) Lab hold 13,964
Lichfield Dave Robertson (Lab) Lab gain from Con 810
Lincoln Hamish Falconer (Lab) Lab gain from Con 8,793
Liverpool Garston Maria Eagle (Lab) Lab hold 20,104
Liverpool Riverside Kim Johnson (Lab) Lab hold 14,793
Liverpool Walton Dan Carden (Lab) Lab hold 20,245
Liverpool Wavertree Paula Barker (Lab) Lab hold 16,304
Liverpool West Derby Ian Byrne (Lab) Lab hold 20,423
Livingston Gregor Poynton (Lab) Lab gain from SNP 3,528
Llanelli Nia Griffith (Lab) Lab hold 1,504
Lothian East Douglas Alexander (Lab) Lab gain from SNP 13,265
Loughborough Jeevun Sandher (Lab) Lab gain from Con 4,960
Louth and Horncastle Victoria Atkins (Con) Con hold 5,506
Lowestoft Jess Asato (Lab) Lab gain from Con 2,016
Luton North Sarah Owen (Lab) Lab hold 7,510
Luton South and South Bedfordshire Rachel Hopkins (Lab) Lab hold 6,858
Macclesfield Tim Roca (Lab) Lab gain from Con 9,120
Maidenhead Joshua Reynolds (LD) LD gain from Con 2,963
Maidstone and Malling Helen Grant (Con) Con hold 1,674
Makerfield Josh Simons (Lab) Lab hold 5,399
Maldon John Whittingdale (Con) Con hold 6,906
Manchester Central Lucy Powell (Lab) Lab hold 13,797
Manchester Rusholme Afzal Khan (Lab) Lab hold 8,235

Source: UK Parliament election results.