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
Staffordshire Moorlands Karen Bradley (Con) Con hold 10,830
Stalybridge and Hyde Jonathan Reynolds (Lab) Lab hold 8,084
Stevenage Stephen McPartland (Con) Con hold 3,386
Stirling Stephen Kerr (Con) Con gain from SNP 148
Stockport Ann Coffey (Lab) Lab hold 14,477
Stockton North Alex Cunningham (Lab) Lab hold 8,715
Stockton South Paul Williams (Lab) Lab gain from Con 888
Stoke-on-Trent Central Gareth Snell (Lab) Lab hold 3,897
Stoke-on-Trent North Ruth Smeeth (Lab) Lab hold 2,359
Stoke-on-Trent South Jack Brereton (Con) Con gain from Lab 663
Stone Bill Cash (Con) Con hold 17,495
Stourbridge Margot James (Con) Con hold 7,654
Strangford Jim Shannon (DUP) DUP hold 18,343
Stratford-on-Avon Nadhim Zahawi (Con) Con hold 21,958
Streatham Chuka Umunna (Lab) Lab hold 26,285
Stretford and Urmston Kate Green (Lab) Lab hold 19,705
Stroud David Drew (Lab) Lab gain from Con 687
Suffolk Coastal Therese Coffey (Con) Con hold 16,012
Sunderland Central Julie Elliott (Lab) Lab hold 9,997
Surrey Heath Michael Gove (Con) Con hold 24,943
Sutton and Cheam Paul Scully (Con) Con hold 12,698
Sutton Coldfield Andrew Mitchell (Con) Con hold 15,339
Swansea East Carolyn Harris (Lab) Lab hold 13,168
Swansea West Geraint Davies (Lab) Lab hold 10,598
Tamworth Christopher Pincher (Con) Con hold 12,347
Tatton Esther McVey (Con) Con hold 14,787
Taunton Deane Rebecca Pow (Con) Con hold 15,887
Telford Lucy Allan (Con) Con hold 720
Tewkesbury Laurence Robertson (Con) Con hold 22,574
The Cotswolds Geoffrey Clifton-Brown (Con) Con hold 25,499
The Wrekin Mark Pritchard (Con) Con hold 9,564
Thirsk and Malton Kevin Hollinrake (Con) Con hold 19,001
Thornbury and Yate Luke Hall (Con) Con hold 12,071
Thurrock Jackie Doyle-Price (Con) Con hold 345
Tiverton and Honiton Neil Parish (Con) Con hold 19,801
Tonbridge and Malling Tom Tugendhat (Con) Con hold 23,508
Tooting Rosena Allin-Khan (Lab) Lab hold 15,458
Torbay Kevin Foster (Con) Con hold 14,283
Torfaen Nick Thomas-Symonds (Lab) Lab hold 10,240
Torridge and West Devon Geoffrey Cox (Con) Con hold 20,686
Totnes Sarah Wollaston (Con) Con hold 13,477
Tottenham David Lammy (Lab) Lab hold 34,584
Truro and Falmouth Sarah Newton (Con) Con hold 3,792
Tunbridge Wells Greg Clark (Con) Con hold 16,465
Twickenham Vince Cable (LD) LD gain from Con 9,762
Tynemouth Alan Campbell (Lab) Lab hold 11,666
Upper Bann David Simpson (DUP) DUP hold 7,992
Uxbridge and South Ruislip Boris Johnson (Con) Con hold 5,034
Vale of Clwyd Chris Ruane (Lab) Lab gain from Con 2,379
Vale of Glamorgan Alun Cairns (Con) Con hold 2,190
Vauxhall Kate Hoey (Lab) Lab hold 20,250
Wakefield Mary Creagh (Lab) Lab hold 2,176
Wallasey Angela Eagle (Lab) Lab hold 23,320
Walsall North Eddie Hughes (Con) Con gain from Lab 2,601
Walsall South Valerie Vaz (Lab) Lab hold 8,892
Walthamstow Stella Creasy (Lab) Lab hold 32,017
Wansbeck Ian Lavery (Lab) Lab hold 10,435
Wantage Edward Vaizey (Con) Con hold 17,380
Warley John Spellar (Lab) Lab hold 16,483
Warrington North Helen Jones (Lab) Lab hold 9,582

Source: UK Parliament election results.