Elections

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

PartySeatsShare 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

650 seats
ConstituencyWinnerResultMajority
Dumfriesshire, Clydesdale and Tweeddale David Mundell (Con) Con hold 9,441
Dundee East Stewart Hosie (SNP) SNP hold 6,645
Dundee West Chris Law (SNP) SNP hold 5,262
Dunfermline and West Fife Douglas Chapman (SNP) SNP hold 844
Dwyfor Meirionnydd Liz Saville Roberts (PC) PC hold 4,850
Ealing Central and Acton Rupa Huq (Lab) Lab hold 13,807
Ealing North Stephen Pound (Lab) Lab hold 19,693
Ealing, Southall Virendra Sharma (Lab) Lab hold 22,090
Easington Grahame Morris (Lab) Lab hold 14,892
East Antrim Sammy Wilson (DUP) DUP hold 15,923
East Devon Hugo Swire (Con) Con hold 8,036
East Dunbartonshire Jo Swinson (LD) LD gain from SNP 5,339
East Ham Stephen Timms (Lab) Lab hold 39,883
East Hampshire Damian Hinds (Con) Con hold 25,852
East Kilbride, Strathaven and Lesmahagow Lisa Cameron (SNP) SNP hold 3,866
East Londonderry Gregory Campbell (DUP) DUP hold 8,842
East Lothian Martin Whitfield (Lab) Lab gain from SNP 3,083
East Renfrewshire Paul Masterton (Con) Con gain from SNP 4,712
East Surrey Sam Gyimah (Con) Con hold 23,914
East Worthing and Shoreham Tim Loughton (Con) Con hold 5,106
East Yorkshire Greg Knight (Con) Con hold 15,006
Eastbourne Stephen Lloyd (LD) LD gain from Con 1,609
Eastleigh Mims Davies (Con) Con hold 14,179
Eddisbury Antoinette Sandbach (Con) Con hold 11,942
Edinburgh East Tommy Sheppard (SNP) SNP hold 3,425
Edinburgh North and Leith Deidre Brock (SNP) SNP hold 1,625
Edinburgh South Ian Murray (Lab) Lab hold 15,514
Edinburgh South West Joanna Cherry (SNP) SNP hold 1,097
Edinburgh West Christine Jardine (LD) LD gain from SNP 2,988
Edmonton Kate Osamor (Lab) Lab hold 21,115
Ellesmere Port and Neston Justin Madders (Lab) Lab hold 11,390
Elmet and Rothwell Alec Shelbrooke (Con) Con hold 9,805
Eltham Clive Efford (Lab) Lab hold 6,296
Enfield North Joan Ryan (Lab) Lab hold 10,247
Enfield, Southgate Bambos Charalambous (Lab) Lab gain from Con 4,355
Epping Forest Eleanor Laing (Con) Con hold 18,243
Epsom and Ewell Chris Grayling (Con) Con hold 20,475
Erewash Maggie Throup (Con) Con hold 4,534
Erith and Thamesmead Teresa Pearce (Lab) Lab hold 10,014
Esher and Walton Dominic Raab (Con) Con hold 23,298
Exeter Ben Bradshaw (Lab) Lab hold 16,117
Falkirk John Mc Nally (SNP) SNP hold 4,923
Fareham Suella Fernandes (Con) Con hold 21,555
Faversham and Mid Kent Helen Whately (Con) Con hold 17,413
Feltham and Heston Seema Malhotra (Lab) Lab hold 15,603
Fermanagh and South Tyrone Michelle Gildernew (SF) SF gain from UUP 875
Filton and Bradley Stoke Jack Lopresti (Con) Con hold 4,190
Finchley and Golders Green Mike Freer (Con) Con hold 1,657
Folkestone and Hythe Damian Collins (Con) Con hold 15,411
Forest of Dean Mark Harper (Con) Con hold 9,502
Foyle Elisha McCallion (SF) SF gain from SDLP 169
Fylde Mark Menzies (Con) Con hold 11,805
Gainsborough Edward Leigh (Con) Con hold 17,023
Garston and Halewood Maria Eagle (Lab) Lab hold 32,149
Gateshead Ian Mearns (Lab) Lab hold 17,350
Gedling Vernon Coaker (Lab) Lab hold 4,694
Gillingham and Rainham Rehman Chishti (Con) Con hold 9,430
Glasgow Central Alison Thewliss (SNP) SNP hold 2,267
Glasgow East David Linden (SNP) SNP hold 75
Glasgow North Patrick Grady (SNP) SNP hold 1,060

Source: UK Parliament election results.