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 |
|---|---|---|---|
| Glasgow North East | Paul Sweeney (Lab) | Lab gain from SNP | 242 |
| Glasgow North West | Carol Monaghan (SNP) | SNP hold | 2,561 |
| Glasgow South | Stewart McDonald (SNP) | SNP hold | 2,027 |
| Glasgow South West | Chris Stephens (SNP) | SNP hold | 60 |
| Glenrothes | Peter Grant (SNP) | SNP hold | 3,267 |
| Gloucester | Richard Graham (Con) | Con hold | 5,520 |
| Gordon | Colin Clark (Con) | Con gain from SNP | 2,607 |
| Gosport | Caroline Dinenage (Con) | Con hold | 17,211 |
| Gower | Tonia Antoniazzi (Lab) | Lab gain from Con | 3,269 |
| Grantham and Stamford | Nick Boles (Con) | Con hold | 20,094 |
| Gravesham | Adam Holloway (Con) | Con hold | 9,347 |
| Great Grimsby | Melanie Onn (Lab) | Lab hold | 2,565 |
| Great Yarmouth | Brandon Lewis (Con) | Con hold | 7,973 |
| Greenwich and Woolwich | Matthew Pennycook (Lab) | Lab hold | 20,714 |
| Guildford | Anne Milton (Con) | Con hold | 17,040 |
| Hackney North and Stoke Newington | Diane Abbott (Lab) | Lab hold | 35,139 |
| Hackney South and Shoreditch | Meg Hillier (Lab) | Lab hold | 37,931 |
| Halesowen and Rowley Regis | James Morris (Con) | Con hold | 5,253 |
| Halifax | Holly Lynch (Lab) | Lab hold | 5,376 |
| Haltemprice and Howden | David Davis (Con) | Con hold | 15,405 |
| Halton | Derek Twigg (Lab) | Lab hold | 25,405 |
| Hammersmith | Andy Slaughter (Lab) | Lab hold | 18,651 |
| Hampstead and Kilburn | Tulip Siddiq (Lab) | Lab hold | 15,560 |
| Harborough | Neil O'Brien (Con) | Con hold | 12,429 |
| Harlow | Robert Halfon (Con) | Con hold | 7,031 |
| Harrogate and Knaresborough | Andrew Jones (Con) | Con hold | 18,168 |
| Harrow East | Bob Blackman (Con) | Con hold | 1,757 |
| Harrow West | Gareth Thomas (Lab) | Lab hold | 13,314 |
| Hartlepool | Mike Hill (Lab) | Lab hold | 7,650 |
| Harwich and North Essex | Bernard Jenkin (Con) | Con hold | 14,356 |
| Hastings and Rye | Amber Rudd (Con) | Con hold | 346 |
| Havant | Alan Mak (Con) | Con hold | 15,956 |
| Hayes and Harlington | John McDonnell (Lab) | Lab hold | 18,115 |
| Hazel Grove | William Wragg (Con) | Con hold | 5,514 |
| Hemel Hempstead | Mike Penning (Con) | Con hold | 9,445 |
| Hemsworth | Jon Trickett (Lab) | Lab hold | 10,174 |
| Hendon | Matthew Offord (Con) | Con hold | 1,072 |
| Henley | John Howell (Con) | Con hold | 22,294 |
| Hereford and South Herefordshire | Jesse Norman (Con) | Con hold | 15,013 |
| Hertford and Stortford | Mark Prisk (Con) | Con hold | 19,035 |
| Hertsmere | Oliver Dowden (Con) | Con hold | 16,951 |
| Hexham | Guy Opperman (Con) | Con hold | 9,236 |
| Heywood and Middleton | Liz McInnes (Lab) | Lab hold | 7,617 |
| High Peak | Ruth George (Lab) | Lab gain from Con | 2,322 |
| Hitchin and Harpenden | Bim Afolami (Con) | Con hold | 12,031 |
| Holborn and St Pancras | Keir Starmer (Lab) | Lab hold | 30,509 |
| Hornchurch and Upminster | Julia Dockerill (Con) | Con hold | 17,723 |
| Hornsey and Wood Green | Catherine West (Lab) | Lab hold | 30,738 |
| Horsham | Jeremy Quin (Con) | Con hold | 23,484 |
| Houghton and Sunderland South | Bridget Phillipson (Lab) | Lab hold | 12,341 |
| Hove | Peter Kyle (Lab) | Lab hold | 18,757 |
| Huddersfield | Barry Sheerman (Lab) | Lab hold | 12,005 |
| Huntingdon | Jonathan Djanogly (Con) | Con hold | 14,475 |
| Hyndburn | Graham Jones (Lab) | Lab hold | 5,815 |
| Ilford North | Wes Streeting (Lab) | Lab hold | 9,639 |
| Ilford South | Mike Gapes (Lab) | Lab hold | 31,647 |
| Inverclyde | Ronnie Cowan (SNP) | SNP hold | 384 |
| Inverness, Nairn, Badenoch and Strathspey | Drew Hendry (SNP) | SNP hold | 4,924 |
| Ipswich | Sandy Martin (Lab) | Lab gain from Con | 831 |
| Isle of Wight | Bob Seely (Con) | Con hold | 21,069 |
Source: UK Parliament election results.