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
Manchester Withington Jeff Smith (Lab) Lab hold 13,982
Mansfield Steve Yemm (Lab) Lab gain from Con 3,485
Melksham and Devizes Brian Mathew (LD) LD gain from Con 2,401
Melton and Syston Edward Argar (Con) Con hold 5,396
Meriden and Solihull East Saqib Bhatti (Con) Con hold 4,584
Merthyr Tydfil and Aberdare Gerald Jones (Lab) Lab hold 7,447
Mid and South Pembrokeshire Henry Tufnell (Lab) Lab gain from Con 1,878
Mid Bedfordshire Blake Stephenson (Con) Con hold 1,321
Mid Buckinghamshire Greg Smith (Con) Con hold 5,872
Mid Cheshire Andrew Cooper (Lab) Lab gain from Con 8,927
Mid Derbyshire Jonathan Davies (Lab) Lab gain from Con 1,878
Mid Dorset and North Poole Vikki Slade (LD) LD gain from Con 1,352
Mid Dunbartonshire Susan Murray (LD) LD gain from SNP 9,673
Mid Leicestershire Peter Bedford (Con) Con hold 2,201
Mid Norfolk George Freeman (Con) Con hold 3,054
Mid Sussex Alison Bennett (LD) LD gain from Con 6,662
Mid Ulster Cathal Mallaghan (SF) SF hold 14,923
Middlesbrough and Thornaby East Andy McDonald (Lab) Lab hold 9,192
Middlesbrough South and East Cleveland Luke Myer (Lab) Lab gain from Con 214
Midlothian Kirsty McNeill (Lab) Lab gain from SNP 8,167
Milton Keynes Central Emily Darlington (Lab) Lab gain from Con 7,291
Milton Keynes North Chris Curtis (Lab) Lab gain from Con 5,430
Mitcham and Morden Siobhain McDonagh (Lab) Lab hold 18,761
Monmouthshire Catherine Fookes (Lab) Lab gain from Con 3,338
Montgomeryshire and Glyndŵr Steve Witherden (Lab) Lab gain from Con 3,815
Moray West, Nairn and Strathspey Graham Leadbitter (SNP) SNP hold 1,001
Morecambe and Lunesdale Lizzi Collinge (Lab) Lab gain from Con 5,815
Motherwell, Wishaw and Carluke Pamela Nash (Lab) Lab gain from SNP 7,085
Na h-Eileanan an Iar Torcuil Crichton (Lab) Lab gain from SNP 3,836
Neath and Swansea East Carolyn Harris (Lab) Lab hold 6,627
New Forest East Julian Lewis (Con) Con hold 8,495
New Forest West Desmond Swayne (Con) Con hold 5,600
Newark Robert Jenrick (Con) Con hold 3,572
Newbury Lee Dillon (LD) LD gain from Con 2,377
Newcastle upon Tyne Central and West Chi Onwurah (Lab) Lab hold 11,060
Newcastle upon Tyne East and Wallsend Mary Glindon (Lab) Lab hold 12,817
Newcastle upon Tyne North Catherine McKinnell (Lab) Lab hold 17,762
Newcastle-under-Lyme Adam Jogee (Lab) Lab gain from Con 5,069
Newport East Jessica Morden (Lab) Lab hold 9,009
Newport West and Islwyn Ruth Jones (Lab) Lab hold 8,868
Newry and Armagh Dáire Hughes (SF) SF hold 15,493
Newton Abbot Martin Wrigley (LD) LD gain from Con 2,246
Newton Aycliffe and Spennymoor Alan Strickland (Lab) Lab gain from Con 8,839
Normanton and Hemsworth Jon Trickett (Lab) Lab hold 6,662
North Antrim Jim Allister (TUV) TUV gain from DUP 450
North Ayrshire and Arran Irene Campbell (Lab) Lab gain from SNP 3,551
North Bedfordshire Richard Fuller (Con) Con hold 5,414
North Cornwall Ben Maguire (LD) LD gain from Con 9,957
North Cotswolds Geoffrey Clifton-Brown (Con) Con hold 3,357
North Devon Ian Roome (LD) LD gain from Con 6,744
North Dorset Simon Hoare (Con) Con hold 1,589
North Down Alex Easton (Independent) Ind gain from APNI 7,305
North Durham Luke Akehurst (Lab) Lab hold 5,873
North East Cambridgeshire Steve Barclay (Con) Con hold 7,189
North East Derbyshire Louise Jones (Lab) Lab gain from Con 1,753
North East Fife Wendy Chamberlain (LD) LD gain from SNP 13,479
North East Hampshire Alex Brewer (LD) LD gain from Con 634
North East Hertfordshire Chris Hinchliff (Lab) Lab gain from Con 1,923
North East Somerset and Hanham Dan Norris (Lab) Lab gain from Con 5,319
North Herefordshire Ellie Chowns (Green) Green gain from Con 5,894

Source: UK Parliament election results.