2019 General Election
Polling day was 12 December 2019. 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 |
|---|---|---|
| Conservative | 365 | 56.2% |
| Labour | 202 | 31.1% |
| Scottish National Party | 48 | 7.4% |
| Liberal Democrat | 11 | 1.7% |
| Democratic Unionist Party | 8 | 1.2% |
| Sinn Féin | 7 | 1.1% |
| Plaid Cymru | 4 | 0.6% |
| Social Democratic & Labour Party | 2 | 0.3% |
| Alliance | 1 | 0.2% |
| Green Party | 1 | 0.2% |
| Independent | 1 | 0.2% |
Constituency results
| Constituency | Winner | Result | Majority |
|---|---|---|---|
| Islington North | Jeremy Corbyn (Lab) | Lab hold | 26,188 |
| Islington South and Finsbury | Emily Thornberry (Lab) | Lab hold | 17,328 |
| Islwyn | Chris Evans (Lab) | Lab hold | 5,464 |
| Jarrow | Kate Osborne (Lab) | Lab hold | 7,120 |
| Keighley | Robbie Moore (Con) | Con gain from Lab | 2,218 |
| Kenilworth and Southam | Jeremy Wright (Con) | Con hold | 20,353 |
| Kensington | Felicity Buchan (Con) | Con gain from Lab | 150 |
| Kettering | Philip Hollobone (Con) | Con hold | 16,765 |
| Kilmarnock and Loudoun | Alan Brown (SNP) | SNP hold | 12,659 |
| Kingston and Surbiton | Edward Davey (LD) | LD hold | 10,489 |
| Kingston upon Hull East | Karl Turner (Lab) | Lab hold | 1,239 |
| Kingston upon Hull North | Diana Johnson (Lab) | Lab hold | 7,593 |
| Kingston upon Hull West and Hessle | Emma Hardy (Lab) | Lab hold | 2,856 |
| Kingswood | Chris Skidmore (Con) | Con hold | 11,220 |
| Kirkcaldy and Cowdenbeath | Neale Hanvey (SNP) | SNP gain from Lab | 1,243 |
| Knowsley | George Howarth (Lab) | Lab hold | 39,942 |
| Lagan Valley | Jeffrey M. Donaldson (DUP) | DUP hold | 6,499 |
| Lanark and Hamilton East | Angela Crawley (SNP) | SNP hold | 5,187 |
| Lancaster and Fleetwood | Cat Smith (Lab) | Lab hold | 2,380 |
| Leeds Central | Hilary Benn (Lab) | Lab hold | 19,270 |
| Leeds East | Richard Burgon (Lab) | Lab hold | 5,531 |
| Leeds North East | Fabian Hamilton (Lab) | Lab hold | 17,089 |
| Leeds North West | Alex Sobel (Lab) | Lab hold | 10,749 |
| Leeds West | Rachel Reeves (Lab) | Lab hold | 10,564 |
| Leicester East | Claudia Webbe (Lab) | Lab hold | 6,019 |
| Leicester South | Jonathan Ashworth (Lab) | Lab hold | 22,675 |
| Leicester West | Liz Kendall (Lab) | Lab hold | 4,212 |
| Leigh | James Grundy (Con) | Con gain from Lab | 1,965 |
| Lewes | Maria Caulfield (Con) | Con hold | 2,457 |
| Lewisham East | Janet Daby (Lab) | Lab hold | 17,008 |
| Lewisham West and Penge | Ellie Reeves (Lab) | Lab hold | 21,543 |
| Lewisham, Deptford | Vicky Foxcroft (Lab) | Lab hold | 32,913 |
| Leyton and Wanstead | John Cryer (Lab) | Lab hold | 20,808 |
| Lichfield | Michael Fabricant (Con) | Con hold | 23,638 |
| Lincoln | Karl McCartney (Con) | Con gain from Lab | 3,514 |
| Linlithgow and East Falkirk | Martyn Day (SNP) | SNP hold | 11,266 |
| Liverpool, Riverside | Kim Johnson (Lab) | Lab hold | 37,043 |
| Liverpool, Walton | Dan Carden (Lab) | Lab hold | 30,520 |
| Liverpool, Wavertree | Paula Barker (Lab) | Lab hold | 27,085 |
| Liverpool, West Derby | Ian Byrne (Lab) | Lab hold | 29,984 |
| Livingston | Hannah Bardell (SNP) | SNP hold | 13,435 |
| Llanelli | Nia Griffith (Lab) | Lab hold | 4,670 |
| Loughborough | Jane Hunt (Con) | Con hold | 7,169 |
| Louth and Horncastle | Victoria Atkins (Con) | Con hold | 28,868 |
| Ludlow | Philip Dunne (Con) | Con hold | 23,648 |
| Luton North | Sarah Owen (Lab) | Lab hold | 9,247 |
| Luton South | Rachel Hopkins (Lab) | Lab hold | 8,756 |
| Macclesfield | David Rutley (Con) | Con hold | 10,711 |
| Maidenhead | Theresa May (Con) | Con hold | 18,846 |
| Maidstone and The Weald | Helen Grant (Con) | Con hold | 21,772 |
| Makerfield | Yvonne Fovargue (Lab) | Lab hold | 4,740 |
| Maldon | John Whittingdale (Con) | Con hold | 30,041 |
| Manchester Central | Lucy Powell (Lab) | Lab hold | 29,089 |
| Manchester, Gorton | Afzal Khan (Lab) | Lab hold | 30,339 |
| Manchester, Withington | Jeff Smith (Lab) | Lab hold | 27,905 |
| Mansfield | Ben Bradley (Con) | Con hold | 16,306 |
| Meon Valley | Flick Drummond (Con) | Con hold | 23,555 |
| Meriden | Saqib Bhatti (Con) | Con hold | 22,836 |
| Merthyr Tydfil and Rhymney | Gerald Jones (Lab) | Lab hold | 10,606 |
| Mid Bedfordshire | Nadine Dorries (Con) | Con hold | 24,664 |
Source: UK Parliament election results.