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 |
|---|---|---|---|
| Aberavon | Stephen Kinnock (Lab) | Lab hold | 16,761 |
| Aberconwy | Guto Bebb (Con) | Con hold | 635 |
| Aberdeen North | Kirsty Blackman (SNP) | SNP hold | 4,139 |
| Aberdeen South | Ross Thomson (Con) | Con gain from SNP | 4,752 |
| Airdrie and Shotts | Neil Gray (SNP) | SNP hold | 195 |
| Aldershot | Leo Docherty (Con) | Con hold | 11,473 |
| Aldridge-Brownhills | Wendy Morton (Con) | Con hold | 14,307 |
| Altrincham and Sale West | Graham Brady (Con) | Con hold | 6,426 |
| Alyn and Deeside | Mark Tami (Lab) | Lab hold | 5,235 |
| Amber Valley | Nigel Mills (Con) | Con hold | 8,300 |
| Angus | Kirstene Hair (Con) | Con gain from SNP | 2,645 |
| Arfon | Hywel Williams (PC) | PC hold | 92 |
| Argyll and Bute | Brendan O'Hara (SNP) | SNP hold | 1,328 |
| Arundel and South Downs | Nick Herbert (Con) | Con hold | 23,883 |
| Ashfield | Gloria De Piero (Lab) | Lab hold | 441 |
| Ashford | Damian Green (Con) | Con hold | 17,478 |
| Ashton-under-Lyne | Angela Rayner (Lab) | Lab hold | 11,295 |
| Aylesbury | David Lidington (Con) | Con hold | 14,656 |
| Ayr, Carrick and Cumnock | Bill Grant (Con) | Con gain from SNP | 2,774 |
| Banbury | Victoria Prentis (Con) | Con hold | 12,399 |
| Banff and Buchan | David Duguid (Con) | Con gain from SNP | 3,693 |
| Barking | Margaret Hodge (Lab) | Lab hold | 21,608 |
| Barnsley Central | Dan Jarvis (Lab) | Lab hold | 15,546 |
| Barnsley East | Stephanie Peacock (Lab) | Lab hold | 13,283 |
| Barrow and Furness | John Woodcock (Lab) | Lab hold | 209 |
| Basildon and Billericay | John Baron (Con) | Con hold | 13,400 |
| Basingstoke | Maria Miller (Con) | Con hold | 9,466 |
| Bassetlaw | John Mann (Lab) | Lab hold | 4,852 |
| Bath | Wera Hobhouse (LD) | LD gain from Con | 5,694 |
| Batley and Spen | Tracy Brabin (Lab) | Lab hold | 8,961 |
| Battersea | Marsha De Cordova (Lab) | Lab gain from Con | 2,416 |
| Beaconsfield | Dominic Grieve (Con) | Con hold | 24,543 |
| Beckenham | Bob Stewart (Con) | Con hold | 15,087 |
| Bedford | Mohammad Yasin (Lab) | Lab gain from Con | 789 |
| Belfast East | Gavin Robinson (DUP) | DUP hold | 8,474 |
| Belfast North | Nigel Dodds (DUP) | DUP hold | 2,081 |
| Belfast South | Emma Little Pengelly (DUP) | DUP gain from SDLP | 1,996 |
| Belfast West | Paul Maskey (SF) | SF hold | 21,652 |
| Bermondsey and Old Southwark | Neil Coyle (Lab) | Lab hold | 12,972 |
| Berwick-upon-Tweed | Anne-Marie Trevelyan (Con) | Con hold | 11,781 |
| Berwickshire, Roxburgh and Selkirk | John Lamont (Con) | Con gain from SNP | 11,060 |
| Bethnal Green and Bow | Rushanara Ali (Lab) | Lab hold | 35,393 |
| Beverley and Holderness | Graham Stuart (Con) | Con hold | 14,042 |
| Bexhill and Battle | Huw Merriman (Con) | Con hold | 22,165 |
| Bexleyheath and Crayford | David Evennett (Con) | Con hold | 9,073 |
| Birkenhead | Frank Field (Lab) | Lab hold | 25,514 |
| Birmingham, Edgbaston | Preet Gill (Lab) | Lab hold | 6,917 |
| Birmingham, Erdington | Jack Dromey (Lab) | Lab hold | 7,285 |
| Birmingham, Hall Green | Roger Godsiff (Lab) | Lab hold | 33,944 |
| Birmingham, Hodge Hill | Liam Byrne (Lab) | Lab hold | 31,026 |
| Birmingham, Ladywood | Shabana Mahmood (Lab) | Lab hold | 28,714 |
| Birmingham, Northfield | Richard Burden (Lab) | Lab hold | 4,667 |
| Birmingham, Perry Barr | Khalid Mahmood (Lab) | Lab hold | 18,383 |
| Birmingham, Selly Oak | Steve McCabe (Lab) | Lab hold | 15,207 |
| Birmingham, Yardley | Jess Phillips (Lab) | Lab hold | 16,574 |
| Bishop Auckland | Helen Goodman (Lab) | Lab hold | 502 |
| Blackburn | Kate Hollern (Lab) | Lab hold | 20,368 |
| Blackley and Broughton | Graham Stringer (Lab) | Lab hold | 19,601 |
| Blackpool North and Cleveleys | Paul Maynard (Con) | Con hold | 2,023 |
| Blackpool South | Gordon Marsden (Lab) | Lab hold | 2,523 |
Source: UK Parliament election results.