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 |
|---|---|---|---|
| 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.