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 |
|---|---|---|---|
| Central Ayrshire | Philippa Whitford (SNP) | SNP hold | 5,304 |
| Central Devon | Mel Stride (Con) | Con hold | 17,721 |
| Central Suffolk and North Ipswich | Dan Poulter (Con) | Con hold | 23,391 |
| Ceredigion | Ben Lake (PC) | PC hold | 6,329 |
| Charnwood | Edward Argar (Con) | Con hold | 22,397 |
| Chatham and Aylesford | Tracey Crouch (Con) | Con hold | 18,540 |
| Cheadle | Mary Robinson (Con) | Con hold | 2,336 |
| Chelmsford | Vicky Ford (Con) | Con hold | 17,621 |
| Chelsea and Fulham | Greg Hands (Con) | Con hold | 11,241 |
| Cheltenham | Alex Chalk (Con) | Con hold | 981 |
| Chesham and Amersham | Cheryl Gillan (Con) | Con hold | 16,223 |
| Chesterfield | Toby Perkins (Lab) | Lab hold | 1,451 |
| Chichester | Gillian Keegan (Con) | Con hold | 21,490 |
| Chingford and Woodford Green | Iain Duncan Smith (Con) | Con hold | 1,262 |
| Chippenham | Michelle Donelan (Con) | Con hold | 11,288 |
| Chipping Barnet | Theresa Villiers (Con) | Con hold | 1,212 |
| Chorley | Lindsay Hoyle (Independent) | Spk gain from Lab | 17,392 |
| Christchurch | Christopher Chope (Con) | Con hold | 24,617 |
| Cities of London and Westminster | Nickie Aiken (Con) | Con hold | 3,953 |
| City of Chester | Christian Matheson (Lab) | Lab hold | 6,164 |
| City of Durham | Mary Foy (Lab) | Lab hold | 5,025 |
| Clacton | Giles Watling (Con) | Con hold | 24,702 |
| Cleethorpes | Martin Vickers (Con) | Con hold | 21,418 |
| Clwyd South | Simon Baynes (Con) | Con gain from Lab | 1,239 |
| Clwyd West | David Jones (Con) | Con hold | 6,747 |
| Coatbridge, Chryston and Bellshill | Steven Bonnar (SNP) | SNP gain from Lab | 5,624 |
| Colchester | Will Quince (Con) | Con hold | 9,423 |
| Colne Valley | Jason McCartney (Con) | Con gain from Lab | 5,103 |
| Congleton | Fiona Bruce (Con) | Con hold | 18,561 |
| Copeland | Trudy Harrison (Con) | Con hold | 5,842 |
| Corby | Tom Pursglove (Con) | Con hold | 10,268 |
| Coventry North East | Colleen Fletcher (Lab) | Lab hold | 7,692 |
| Coventry North West | Taiwo Owatemi (Lab) | Lab hold | 208 |
| Coventry South | Zarah Sultana (Lab) | Lab hold | 401 |
| Crawley | Henry Smith (Con) | Con hold | 8,360 |
| Crewe and Nantwich | Kieran Mullan (Con) | Con gain from Lab | 8,508 |
| Croydon Central | Sarah Jones (Lab) | Lab hold | 5,949 |
| Croydon North | Steve Reed (Lab) | Lab hold | 24,673 |
| Croydon South | Chris Philp (Con) | Con hold | 12,339 |
| Cumbernauld, Kilsyth and Kirkintilloch East | Stuart C. McDonald (SNP) | SNP hold | 12,976 |
| Cynon Valley | Beth Winter (Lab) | Lab hold | 8,822 |
| Dagenham and Rainham | Jon Cruddas (Lab) | Lab hold | 293 |
| Darlington | Peter Gibson (Con) | Con gain from Lab | 3,294 |
| Dartford | Gareth Johnson (Con) | Con hold | 19,160 |
| Daventry | Chris Heaton-Harris (Con) | Con hold | 26,080 |
| Delyn | Rob Roberts (Con) | Con gain from Lab | 865 |
| Denton and Reddish | Andrew Gwynne (Lab) | Lab hold | 6,175 |
| Derby North | Amanda Solloway (Con) | Con gain from Lab | 2,540 |
| Derby South | Margaret Beckett (Lab) | Lab hold | 6,019 |
| Derbyshire Dales | Sarah Dines (Con) | Con hold | 17,381 |
| Devizes | Danny Kruger (Con) | Con hold | 23,993 |
| Dewsbury | Mark Eastwood (Con) | Con gain from Lab | 1,561 |
| Don Valley | Nick Fletcher (Con) | Con gain from Lab | 3,630 |
| Doncaster Central | Rosie Winterton (Lab) | Lab hold | 2,278 |
| Doncaster North | Edward Miliband (Lab) | Lab hold | 2,370 |
| Dover | Natalie Elphicke (Con) | Con hold | 12,278 |
| Dudley North | Marco Longhi (Con) | Con gain from Lab | 11,533 |
| Dudley South | Mike Wood (Con) | Con hold | 15,565 |
| Dulwich and West Norwood | Helen Hayes (Lab) | Lab hold | 27,310 |
| Dumfries and Galloway | Alister Jack (Con) | Con hold | 1,805 |
Source: UK Parliament election results.