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 |
|---|---|---|---|
| Mid Derbyshire | Pauline Latham (Con) | Con hold | 11,616 |
| Mid Dorset and North Poole | Michael Tomlinson (Con) | Con hold | 15,339 |
| Mid Norfolk | George Freeman (Con) | Con hold | 16,086 |
| Mid Sussex | Nicholas Soames (Con) | Con hold | 19,673 |
| Mid Ulster | Francie Molloy (SF) | SF hold | 12,890 |
| Mid Worcestershire | Nigel Huddleston (Con) | Con hold | 23,326 |
| Middlesbrough | Andy McDonald (Lab) | Lab hold | 13,873 |
| Middlesbrough South and East Cleveland | Simon Clarke (Con) | Con gain from Lab | 1,020 |
| Midlothian | Danielle Rowley (Lab) | Lab gain from SNP | 885 |
| Milton Keynes North | Mark Lancaster (Con) | Con hold | 1,975 |
| Milton Keynes South | Iain Stewart (Con) | Con hold | 1,665 |
| Mitcham and Morden | Siobhain McDonagh (Lab) | Lab hold | 21,375 |
| Mole Valley | Paul Beresford (Con) | Con hold | 24,137 |
| Monmouth | David Davies (Con) | Con hold | 8,206 |
| Montgomeryshire | Glyn Davies (Con) | Con hold | 9,285 |
| Moray | Douglas Ross (Con) | Con gain from SNP | 4,159 |
| Morecambe and Lunesdale | David Morris (Con) | Con hold | 1,399 |
| Morley and Outwood | Andrea Jenkyns (Con) | Con hold | 2,104 |
| Motherwell and Wishaw | Marion Fellows (SNP) | SNP hold | 318 |
| Na h-Eileanan an Iar | Angus MacNeil (SNP) | SNP hold | 1,007 |
| Neath | Christina Rees (Lab) | Lab hold | 12,631 |
| New Forest East | Julian Lewis (Con) | Con hold | 21,995 |
| New Forest West | Desmond Swayne (Con) | Con hold | 23,431 |
| Newark | Robert Jenrick (Con) | Con hold | 18,149 |
| Newbury | Richard Benyon (Con) | Con hold | 24,380 |
| Newcastle upon Tyne Central | Chi Onwurah (Lab) | Lab hold | 14,937 |
| Newcastle upon Tyne East | Nicholas Brown (Lab) | Lab hold | 19,261 |
| Newcastle upon Tyne North | Catherine McKinnell (Lab) | Lab hold | 10,349 |
| Newcastle-under-Lyme | Paul Farrelly (Lab) | Lab hold | 30 |
| Newport East | Jessica Morden (Lab) | Lab hold | 8,003 |
| Newport West | Paul Flynn (Lab) | Lab hold | 5,658 |
| Newry and Armagh | Mickey Brady (SF) | SF hold | 12,489 |
| Newton Abbot | Anne Marie Morris (Con) | Con hold | 17,160 |
| Normanton, Pontefract and Castleford | Yvette Cooper (Lab) | Lab hold | 14,499 |
| North Antrim | Ian Paisley (DUP) | DUP hold | 20,643 |
| North Ayrshire and Arran | Patricia Gibson (SNP) | SNP hold | 3,633 |
| North Cornwall | Scott Mann (Con) | Con hold | 7,200 |
| North Devon | Peter Heaton-Jones (Con) | Con hold | 4,332 |
| North Dorset | Simon Hoare (Con) | Con hold | 25,777 |
| North Down | Sylvia Hermon (Independent) | Ind hold | 1,208 |
| North Durham | Kevan Jones (Lab) | Lab hold | 12,939 |
| North East Bedfordshire | Alistair Burt (Con) | Con hold | 20,862 |
| North East Cambridgeshire | Stephen Barclay (Con) | Con hold | 21,270 |
| North East Derbyshire | Lee Rowley (Con) | Con gain from Lab | 2,860 |
| North East Fife | Stephen Gethins (SNP) | SNP hold | 2 |
| North East Hampshire | Ranil Jayawardena (Con) | Con hold | 27,772 |
| North East Hertfordshire | Oliver Heald (Con) | Con hold | 16,835 |
| North East Somerset | Jacob Rees-Mogg (Con) | Con hold | 10,235 |
| North Herefordshire | Bill Wiggin (Con) | Con hold | 21,602 |
| North Norfolk | Norman Lamb (LD) | LD hold | 3,512 |
| North Shropshire | Owen Paterson (Con) | Con hold | 16,355 |
| North Somerset | Liam Fox (Con) | Con hold | 17,103 |
| North Swindon | Justin Tomlinson (Con) | Con hold | 8,335 |
| North Thanet | Roger Gale (Con) | Con hold | 10,738 |
| North Tyneside | Mary Glindon (Lab) | Lab hold | 19,284 |
| North Warwickshire | Craig Tracey (Con) | Con hold | 8,510 |
| North West Cambridgeshire | Shailesh Vara (Con) | Con hold | 18,008 |
| North West Durham | Laura Pidcock (Lab) | Lab hold | 8,792 |
| North West Hampshire | Kit Malthouse (Con) | Con hold | 22,679 |
| North West Leicestershire | Andrew Bridgen (Con) | Con hold | 13,286 |
Source: UK Parliament election results.