2017 General Election
Polling day was 8 June 2017. 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 | 317 | 48.8% |
| Labour | 262 | 40.3% |
| Scottish National Party | 35 | 5.4% |
| Liberal Democrat | 12 | 1.8% |
| Democratic Unionist Party | 10 | 1.5% |
| Sinn Féin | 7 | 1.1% |
| Plaid Cymru | 4 | 0.6% |
| Independent | 2 | 0.3% |
| Green Party | 1 | 0.2% |
Constituency results
| Constituency | Winner | Result | Majority |
|---|---|---|---|
| Central Ayrshire | Philippa Whitford (SNP) | SNP hold | 1,267 |
| Central Devon | Mel Stride (Con) | Con hold | 15,680 |
| Central Suffolk and North Ipswich | Dan Poulter (Con) | Con hold | 17,185 |
| Ceredigion | Ben Lake (PC) | PC gain from LD | 104 |
| Charnwood | Edward Argar (Con) | Con hold | 16,341 |
| Chatham and Aylesford | Tracey Crouch (Con) | Con hold | 10,458 |
| Cheadle | Mary Robinson (Con) | Con hold | 4,507 |
| Chelmsford | Vicky Ford (Con) | Con hold | 13,572 |
| Chelsea and Fulham | Greg Hands (Con) | Con hold | 8,188 |
| Cheltenham | Alex Chalk (Con) | Con hold | 2,569 |
| Chesham and Amersham | Cheryl Gillan (Con) | Con hold | 22,140 |
| Chesterfield | Toby Perkins (Lab) | Lab hold | 9,605 |
| Chichester | Gillian Keegan (Con) | Con hold | 22,621 |
| Chingford and Woodford Green | Iain Duncan Smith (Con) | Con hold | 2,438 |
| Chippenham | Michelle Donelan (Con) | Con hold | 16,630 |
| Chipping Barnet | Theresa Villiers (Con) | Con hold | 353 |
| Chorley | Lindsay Hoyle (Lab) | Lab hold | 7,512 |
| Christchurch | Christopher Chope (Con) | Con hold | 25,171 |
| Cities of London and Westminster | Mark Field (Con) | Con hold | 3,148 |
| City of Chester | Christian Matheson (Lab) | Lab hold | 9,176 |
| City of Durham | Roberta Blackman-Woods (Lab) | Lab hold | 12,364 |
| Clacton | Giles Watling (Con) | Con gain from UKIP | 15,828 |
| Cleethorpes | Martin Vickers (Con) | Con hold | 10,400 |
| Clwyd South | Susan Elan Jones (Lab) | Lab hold | 4,356 |
| Clwyd West | David Jones (Con) | Con hold | 3,437 |
| Coatbridge, Chryston and Bellshill | Hugh Gaffney (Lab) | Lab gain from SNP | 1,586 |
| Colchester | Will Quince (Con) | Con hold | 5,677 |
| Colne Valley | Thelma Walker (Lab) | Lab gain from Con | 915 |
| Congleton | Fiona Bruce (Con) | Con hold | 12,619 |
| Copeland | Trudy Harrison (Con) | Con gain from Lab | 1,695 |
| Corby | Tom Pursglove (Con) | Con hold | 2,690 |
| Coventry North East | Colleen Fletcher (Lab) | Lab hold | 15,580 |
| Coventry North West | Geoffrey Robinson (Lab) | Lab hold | 8,580 |
| Coventry South | Jim Cunningham (Lab) | Lab hold | 7,947 |
| Crawley | Henry Smith (Con) | Con hold | 2,457 |
| Crewe and Nantwich | Laura Smith (Lab) | Lab gain from Con | 48 |
| Croydon Central | Sarah Jones (Lab) | Lab gain from Con | 5,652 |
| Croydon North | Steve Reed (Lab) | Lab hold | 32,365 |
| Croydon South | Chris Philp (Con) | Con hold | 11,406 |
| Cumbernauld, Kilsyth and Kirkintilloch East | Stuart McDonald (SNP) | SNP hold | 4,264 |
| Cynon Valley | Ann Clwyd (Lab) | Lab hold | 13,238 |
| Dagenham and Rainham | Jon Cruddas (Lab) | Lab hold | 4,652 |
| Darlington | Jenny Chapman (Lab) | Lab hold | 3,280 |
| Dartford | Gareth Johnson (Con) | Con hold | 13,186 |
| Daventry | Chris Heaton-Harris (Con) | Con hold | 21,734 |
| Delyn | David Hanson (Lab) | Lab hold | 4,240 |
| Denton and Reddish | Andrew Gwynne (Lab) | Lab hold | 14,077 |
| Derby North | Chris Williamson (Lab) | Lab gain from Con | 2,015 |
| Derby South | Margaret Beckett (Lab) | Lab hold | 11,248 |
| Derbyshire Dales | Patrick McLoughlin (Con) | Con hold | 14,327 |
| Devizes | Claire Perry (Con) | Con hold | 21,136 |
| Dewsbury | Paula Sherriff (Lab) | Lab hold | 3,321 |
| Don Valley | Caroline Flint (Lab) | Lab hold | 5,169 |
| Doncaster Central | Rosie Winterton (Lab) | Lab hold | 10,131 |
| Doncaster North | Edward Miliband (Lab) | Lab hold | 14,024 |
| Dover | Charlie Elphicke (Con) | Con hold | 6,437 |
| Dudley North | Ian Austin (Lab) | Lab hold | 22 |
| Dudley South | Mike Wood (Con) | Con hold | 7,730 |
| Dulwich and West Norwood | Helen Hayes (Lab) | Lab hold | 28,156 |
| Dumfries and Galloway | Alister Jack (Con) | Con gain from SNP | 5,643 |
Source: UK Parliament election results.