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
| Party | Seats | Share 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
| Constituency | Winner | Result | Majority |
|---|---|---|---|
| North Norfolk | Steffan Aquarone (LD) | LD gain from Con | 2,585 |
| North Northumberland | David Smith (Lab) | Lab gain from Con | 5,067 |
| North Shropshire | Helen Morgan (LD) | LD gain from Con | 15,311 |
| North Somerset | Sadik Al-Hassan (Lab) | Lab gain from Con | 639 |
| North Warwickshire and Bedworth | Rachel Taylor (Lab) | Lab gain from Con | 2,198 |
| North West Cambridgeshire | Sam Carling (Lab) | Lab gain from Con | 39 |
| North West Essex | Kemi Badenoch (Con) | Con hold | 2,610 |
| North West Hampshire | Kit Malthouse (Con) | Con hold | 3,288 |
| North West Leicestershire | Amanda Hack (Lab) | Lab gain from Con | 1,012 |
| North West Norfolk | James Wild (Con) | Con hold | 4,954 |
| Northampton North | Lucy Rigby (Lab) | Lab gain from Con | 9,014 |
| Northampton South | Mike Reader (Lab) | Lab gain from Con | 4,071 |
| Norwich North | Alice Macdonald (Lab) | Lab gain from Con | 10,850 |
| Norwich South | Clive Lewis (Lab) | Lab hold | 13,239 |
| Nottingham East | Nadia Whittome (Lab) | Lab hold | 15,162 |
| Nottingham North and Kimberley | Alex Norris (Lab) | Lab hold | 9,427 |
| Nottingham South | Lilian Greenwood (Lab) | Lab hold | 10,294 |
| Nuneaton | Jodie Gosling (Lab) | Lab gain from Con | 3,479 |
| Old Bexley and Sidcup | Louie French (Con) | Con hold | 3,548 |
| Oldham East and Saddleworth | Debbie Abrahams (Lab) | Lab hold | 6,357 |
| Oldham West, Chadderton and Royton | Jim McMahon (Lab) | Lab hold | 4,976 |
| Orkney and Shetland | Alistair Carmichael (LD) | LD hold | 7,807 |
| Orpington | Gareth Bacon (Con) | Con hold | 5,118 |
| Ossett and Denby Dale | Jade Botterill (Lab) | Lab gain from Con | 4,542 |
| Oxford East | Anneliese Dodds (Lab) | Lab hold | 14,465 |
| Oxford West and Abingdon | Layla Moran (LD) | LD hold | 14,894 |
| Paisley and Renfrewshire North | Alison Taylor (Lab) | Lab gain from SNP | 6,333 |
| Paisley and Renfrewshire South | Johanna Baxter (Lab) | Lab gain from SNP | 6,527 |
| Peckham | Miatta Fahnbulleh (Lab) | Lab hold | 15,228 |
| Pendle and Clitheroe | Jonathan Hinder (Lab) | Lab gain from Con | 902 |
| Penistone and Stocksbridge | Marie Tidball (Lab) | Lab gain from Con | 8,739 |
| Penrith and Solway | Markus Campbell-Savours (Lab) | Lab gain from Con | 5,257 |
| Perth and Kinross-shire | Pete Wishart (SNP) | SNP hold | 4,127 |
| Peterborough | Andrew Pakes (Lab) | Lab gain from Con | 118 |
| Plymouth Moor View | Fred Thomas (Lab) | Lab gain from Con | 5,604 |
| Plymouth Sutton and Devonport | Luke Pollard (Lab) | Lab hold | 13,328 |
| Pontefract, Castleford and Knottingley | Yvette Cooper (Lab) | Lab hold | 6,630 |
| Pontypridd | Alex Davies-Jones (Lab) | Lab hold | 8,402 |
| Poole | Neil Duncan-Jordan (Lab) | Lab gain from Con | 18 |
| Poplar and Limehouse | Apsana Begum (Lab) | Lab hold | 12,560 |
| Portsmouth North | Amanda Martin (Lab) | Lab gain from Con | 780 |
| Portsmouth South | Stephen Morgan (Lab) | Lab hold | 13,155 |
| Preston | Mark Hendrick (Lab) | Lab hold | 5,291 |
| Putney | Fleur Anderson (Lab) | Lab hold | 12,488 |
| Queen's Park and Maida Vale | Georgia Gould (Lab) | Lab hold | 14,913 |
| Rawmarsh and Conisbrough | John Healey (Lab) | Lab hold | 6,908 |
| Rayleigh and Wickford | Mark Francois (Con) | Con hold | 5,621 |
| Reading Central | Matt Rodda (Lab) | Lab hold | 12,637 |
| Reading West and Mid Berkshire | Olivia Bailey (Lab) | Lab gain from Con | 1,361 |
| Redcar | Anna Turley (Lab) | Lab gain from Con | 3,323 |
| Redditch | Chris Bloore (Lab) | Lab gain from Con | 789 |
| Reigate | Rebecca Paul (Con) | Con hold | 3,187 |
| Rhondda and Ogmore | Chris Bryant (Lab) | Lab hold | 7,790 |
| Ribble Valley | Maya Ellis (Lab) | Lab gain from Con | 856 |
| Richmond and Northallerton | Rishi Sunak (Con) | Con hold | 12,185 |
| Richmond Park | Sarah Olney (LD) | LD hold | 17,155 |
| Rochdale | Paul Waugh (Lab) | Lab hold | 1,440 |
| Rochester and Strood | Lauren Edwards (Lab) | Lab gain from Con | 2,930 |
| Romford | Andrew Rosindell (Con) | Con hold | 1,463 |
| Romsey and Southampton North | Caroline Nokes (Con) | Con hold | 2,191 |
Source: UK Parliament election results.