Skip to content

2017 general election

England: 2017 general election results

How England voted at the 2017 general election: the Conservatives won 296 of 533 seats with 45.5% of the vote. Every constituency result.

England: results by party
PartySeatsChangeVotesShareChangeShare barCandidates
Conservative296−2212,346,00145.5%+4.6532
Labour227+2111,389,55741.9%+10.3532
Liberal Democrats8+22,121,7607.8%−0.4530
Green10507,1991.9%−2.3447
Speaker1034,2990.1%01
UK Independence Party0−1557,3902.1%−12.1336
50 other parties and independents210,2860.7%

Change compared with the 2015 general election in England.

Aldershot: Con (Leo Docherty), majority 23.4%Aldridge-Brownhills: Con (Wendy Morton), majority 35.6%Altrincham and Sale West: Con (Graham Brady), majority 12.2%Amber Valley: Con (Nigel Mills), majority 18.1%Arundel and South Downs: Con (Nick Herbert), majority 39.6%Ashfield: Lab (Gloria De Piero), majority 0.9%Ashford: Con (Damian Green), majority 29.2%Ashton-under-Lyne: Lab (Angela Rayner), majority 28.4%Aylesbury: Con (David Lidington), majority 24.9%Banbury: Con (Victoria Prentis), majority 20.1%Barking: Lab (Margaret Hodge), majority 45.3%Barnsley Central: Lab (Dan Jarvis), majority 39.8%Barnsley East: Lab (Stephanie Peacock), majority 32.6%Barrow and Furness: Lab (John Woodcock), majority 0.4%Basildon and Billericay: Con (John Baron), majority 29.8%Basingstoke: Con (Maria Miller), majority 16.9%Bassetlaw: Lab (John Mann), majority 9.3%Bath: LD (Wera Hobhouse), majority 11.5% — LD gain from ConBatley and Spen: Lab (Tracy Brabin), majority 16.7%Battersea: Lab (Marsha De Cordova), majority 4.4% — Lab gain from ConBeaconsfield: Con (Dominic Grieve), majority 43.8%Beckenham: Con (Bob Stewart), majority 29.2%Bedford: Lab (Mohammad Yasin), majority 1.6% — Lab gain from ConBermondsey and Old Southwark: Lab (Neil Coyle), majority 22.2%Berwick-upon-Tweed: Con (Anne-Marie Trevelyan), majority 27.9%Bethnal Green and Bow: Lab (Rushanara Ali), majority 59.2%Beverley and Holderness: Con (Graham Stuart), majority 25.2%Bexhill and Battle: Con (Huw Merriman), majority 37.3%Bexleyheath and Crayford: Con (David Evennett), majority 20.1%Birkenhead: Lab (Frank Field), majority 58.4%Birmingham, Edgbaston: Lab (Preet Gill), majority 15.9%Birmingham, Erdington: Lab (Jack Dromey), majority 19.6%Birmingham, Hall Green: Lab (Roger Godsiff), majority 62.5%Birmingham, Hodge Hill: Lab (Liam Byrne), majority 66.9%Birmingham, Ladywood: Lab (Shabana Mahmood), majority 69.5%Birmingham, Northfield: Lab (Richard Burden), majority 10.5%Birmingham, Perry Barr: Lab (Khalid Mahmood), majority 41.6%Birmingham, Selly Oak: Lab (Steve McCabe), majority 31.0%Birmingham, Yardley: Lab (Jess Phillips), majority 37.2%Bishop Auckland: Lab (Helen Goodman), majority 1.2%Blackburn: Lab (Kate Hollern), majority 42.9%Blackley and Broughton: Lab (Graham Stringer), majority 48.9%Blackpool North and Cleveleys: Con (Paul Maynard), majority 4.9%Blackpool South: Lab (Gordon Marsden), majority 7.2%Blaydon: Lab (Liz Twist), majority 28.0%Blyth Valley: Lab (Ronnie Campbell), majority 18.6%Bognor Regis and Littlehampton: Con (Nick Gibb), majority 34.1%Bolsover: Lab (Dennis Skinner), majority 11.4%Bolton North East: Lab (David Crausby), majority 8.4%Bolton South East: Lab (Yasmin Qureshi), majority 31.0%Bolton West: Con (Chris Green), majority 1.8%Bootle: Lab (Peter Dowd), majority 72.0%Boston and Skegness: Con (Matt Warman), majority 38.7%Bosworth: Con (David Tredinnick), majority 32.7%Bournemouth East: Con (Tobias Ellwood), majority 16.3%Bournemouth West: Con (Conor Burns), majority 17.3%Bracknell: Con (Phillip Lee), majority 28.7%Bradford East: Lab (Imran Hussain), majority 45.0%Bradford South: Lab (Judith Cummins), majority 16.3%Bradford West: Lab (Naz Shah), majority 48.1%Braintree: Con (James Cleverly), majority 35.2%Brent Central: Lab (Dawn Butler), majority 53.5%Brent North: Lab (Barry Gardiner), majority 30.2%Brentford and Isleworth: Lab (Ruth Cadbury), majority 19.8%Brentwood and Ongar: Con (Alex Burghart), majority 45.4%Bridgwater and West Somerset: Con (Ian Liddell-Grainger), majority 26.5%Brigg and Goole: Con (Andrew Percy), majority 27.4%Brighton, Kemptown: Lab (Lloyd Russell-Moyle), majority 20.1% — Lab gain from ConBrighton, Pavilion: Grn (Caroline Lucas), majority 25.5%Bristol East: Lab (Kerry McCarthy), majority 26.4%Bristol North West: Lab (Darren Jones), majority 8.8% — Lab gain from ConBristol South: Lab (Karin Smyth), majority 29.4%Bristol West: Lab (Thangam Debbonaire), majority 52.1%Broadland: Con (Keith Simpson), majority 28.3%Bromley and Chislehurst: Con (Robert Neill), majority 20.6%Bromsgrove: Con (Sajid Javid), majority 30.7%Broxbourne: Con (Charles Walker), majority 33.3%Broxtowe: Con (Anna Soubry), majority 1.6%Buckingham: Spk (John Bercow), majority 48.8%Burnley: Lab (Julie Cooper), majority 15.8%Burton: Con (Andrew Griffiths), majority 20.1%Bury North: Lab (James Frith), majority 9.1% — Lab gain from ConBury South: Lab (Ivan Lewis), majority 11.7%Bury St Edmunds: Con (Jo Churchill), majority 29.7%Calder Valley: Con (Craig Whittaker), majority 1.1%Camberwell and Peckham: Lab (Harriet Harman), majority 65.0%Camborne and Redruth: Con (George Eustice), majority 3.3%Cambridge: Lab (Daniel Zeichner), majority 22.6%Cannock Chase: Con (Amanda Milling), majority 17.5%Canterbury: Lab (Rosie Duffield), majority 0.3% — Lab gain from ConCarlisle: Con (John Stevenson), majority 6.0%Carshalton and Wallington: LD (Tom Brake), majority 2.7%Castle Point: Con (Rebecca Harris), majority 42.2%Central Devon: Con (Mel Stride), majority 27.1%Central Suffolk and North Ipswich: Con (Dan Poulter), majority 30.4%Charnwood: Con (Edward Argar), majority 29.6%Chatham and Aylesford: Con (Tracey Crouch), majority 23.3%Cheadle: Con (Mary Robinson), majority 8.3%Chelmsford: Con (Vicky Ford), majority 23.9%Chelsea and Fulham: Con (Greg Hands), majority 19.4%Cheltenham: Con (Alex Chalk), majority 4.5%Chesham and Amersham: Con (Cheryl Gillan), majority 40.1%Chesterfield: Lab (Toby Perkins), majority 20.0%Chichester: Con (Gillian Keegan), majority 37.8%Chingford and Woodford Green: Con (Iain Duncan Smith), majority 5.2%Chippenham: Con (Michelle Donelan), majority 29.1%Chipping Barnet: Con (Theresa Villiers), majority 0.6%Chorley: Lab (Lindsay Hoyle), majority 13.5%Christchurch: Con (Christopher Chope), majority 49.7%Cities of London and Westminster: Con (Mark Field), majority 8.1%City of Chester: Lab (Christian Matheson), majority 16.3%City of Durham: Lab (Roberta Blackman-Woods), majority 25.6%Clacton: Con (Giles Watling), majority 35.9% — Con gain from UKIPCleethorpes: Con (Martin Vickers), majority 21.7%Colchester: Con (Will Quince), majority 10.6%Colne Valley: Lab (Thelma Walker), majority 1.5% — Lab gain from ConCongleton: Con (Fiona Bruce), majority 22.4%Copeland: Con (Trudy Harrison), majority 4.0% — Con gain from LabCorby: Con (Tom Pursglove), majority 4.5%Coventry North East: Lab (Colleen Fletcher), majority 33.5%Coventry North West: Lab (Geoffrey Robinson), majority 17.2%Coventry South: Lab (Jim Cunningham), majority 16.9%Crawley: Con (Henry Smith), majority 4.9%Crewe and Nantwich: Lab (Laura Smith), majority 0.1% — Lab gain from ConCroydon Central: Lab (Sarah Jones), majority 9.9% — Lab gain from ConCroydon North: Lab (Steve Reed), majority 54.3%Croydon South: Con (Chris Philp), majority 18.6%Dagenham and Rainham: Lab (Jon Cruddas), majority 10.2%Darlington: Lab (Jenny Chapman), majority 7.3%Dartford: Con (Gareth Johnson), majority 24.3%Daventry: Con (Chris Heaton-Harris), majority 39.1%Denton and Reddish: Lab (Andrew Gwynne), majority 35.6%Derby North: Lab (Chris Williamson), majority 4.1% — Lab gain from ConDerby South: Lab (Margaret Beckett), majority 24.8%Derbyshire Dales: Con (Patrick McLoughlin), majority 28.9%Devizes: Con (Claire Perry), majority 41.8%Dewsbury: Lab (Paula Sherriff), majority 5.9%Don Valley: Lab (Caroline Flint), majority 11.2%Doncaster Central: Lab (Rosie Winterton), majority 23.6%Doncaster North: Lab (Edward Miliband), majority 33.1%Dover: Con (Charlie Elphicke), majority 12.4%Dudley North: Lab (Ian Austin), majority 0.1%Dudley South: Con (Mike Wood), majority 20.2%Dulwich and West Norwood: Lab (Helen Hayes), majority 50.2%Ealing Central and Acton: Lab (Rupa Huq), majority 25.0%Ealing North: Lab (Stephen Pound), majority 37.5%Ealing, Southall: Lab (Virendra Sharma), majority 48.9%Easington: Lab (Grahame Morris), majority 41.0%East Devon: Con (Hugo Swire), majority 13.3%East Ham: Lab (Stephen Timms), majority 70.4%East Hampshire: Con (Damian Hinds), majority 46.7%East Surrey: Con (Sam Gyimah), majority 40.4%East Worthing and Shoreham: Con (Tim Loughton), majority 9.6%East Yorkshire: Con (Greg Knight), majority 27.8%Eastbourne: LD (Stephen Lloyd), majority 2.8% — LD gain from ConEastleigh: Con (Mims Davies), majority 24.8%Eddisbury: Con (Antoinette Sandbach), majority 23.3%Edmonton: Lab (Kate Osamor), majority 48.3%Ellesmere Port and Neston: Lab (Justin Madders), majority 22.4%Elmet and Rothwell: Con (Alec Shelbrooke), majority 16.5%Eltham: Lab (Clive Efford), majority 13.6%Enfield North: Lab (Joan Ryan), majority 21.1%Enfield, Southgate: Lab (Bambos Charalambous), majority 9.0% — Lab gain from ConEpping Forest: Con (Eleanor Laing), majority 35.9%Epsom and Ewell: Con (Chris Grayling), majority 34.6%Erewash: Con (Maggie Throup), majority 9.1%Erith and Thamesmead: Lab (Teresa Pearce), majority 22.5%Esher and Walton: Con (Dominic Raab), majority 38.9%Exeter: Lab (Ben Bradshaw), majority 29.1%Fareham: Con (Suella Fernandes), majority 37.8%Faversham and Mid Kent: Con (Helen Whately), majority 35.0%Feltham and Heston: Lab (Seema Malhotra), majority 29.4%Filton and Bradley Stoke: Con (Jack Lopresti), majority 8.3%Finchley and Golders Green: Con (Mike Freer), majority 3.2%Folkestone and Hythe: Con (Damian Collins), majority 26.2%Forest of Dean: Con (Mark Harper), majority 18.4%Fylde: Con (Mark Menzies), majority 25.4%Gainsborough: Con (Edward Leigh), majority 33.1%Garston and Halewood: Lab (Maria Eagle), majority 60.1%Gateshead: Lab (Ian Mearns), majority 41.2%Gedling: Lab (Vernon Coaker), majority 9.1%Gillingham and Rainham: Con (Rehman Chishti), majority 19.3%Gloucester: Con (Richard Graham), majority 10.2%Gosport: Con (Caroline Dinenage), majority 34.8%Grantham and Stamford: Con (Nick Boles), majority 35.5%Gravesham: Con (Adam Holloway), majority 19.1%Great Grimsby: Lab (Melanie Onn), majority 7.2%Great Yarmouth: Con (Brandon Lewis), majority 18.1%Greenwich and Woolwich: Lab (Matthew Pennycook), majority 39.0%Guildford: Con (Anne Milton), majority 30.7%Hackney North and Stoke Newington: Lab (Diane Abbott), majority 62.4%Hackney South and Shoreditch: Lab (Meg Hillier), majority 68.5%Halesowen and Rowley Regis: Con (James Morris), majority 11.8%Halifax: Lab (Holly Lynch), majority 11.1%Haltemprice and Howden: Con (David Davis), majority 30.0%Halton: Lab (Derek Twigg), majority 51.3%Hammersmith: Lab (Andy Slaughter), majority 35.7%Hampstead and Kilburn: Lab (Tulip Siddiq), majority 26.6%Harborough: Con (Neil O'Brien), majority 21.6%Harlow: Con (Robert Halfon), majority 15.7%Harrogate and Knaresborough: Con (Andrew Jones), majority 32.0%Harrow East: Con (Bob Blackman), majority 3.5%Harrow West: Lab (Gareth Thomas), majority 26.4%Hartlepool: Lab (Mike Hill), majority 18.3%Harwich and North Essex: Con (Bernard Jenkin), majority 28.1%Hastings and Rye: Con (Amber Rudd), majority 0.6%Havant: Con (Alan Mak), majority 34.5%Hayes and Harlington: Lab (John McDonnell), majority 37.9%Hazel Grove: Con (William Wragg), majority 12.5%Hemel Hempstead: Con (Mike Penning), majority 18.1%Hemsworth: Lab (Jon Trickett), majority 22.1%Hendon: Con (Matthew Offord), majority 2.1%Henley: Con (John Howell), majority 39.0%Hereford and South Herefordshire: Con (Jesse Norman), majority 29.7%Hertford and Stortford: Con (Mark Prisk), majority 31.7%Hertsmere: Con (Oliver Dowden), majority 32.4%Hexham: Con (Guy Opperman), majority 20.0%Heywood and Middleton: Lab (Liz McInnes), majority 15.3%High Peak: Lab (Ruth George), majority 4.3% — Lab gain from ConHitchin and Harpenden: Con (Bim Afolami), majority 20.5%Holborn and St Pancras: Lab (Keir Starmer), majority 51.7%Hornchurch and Upminster: Con (Julia Dockerill), majority 31.6%Hornsey and Wood Green: Lab (Catherine West), majority 49.3%Horsham: Con (Jeremy Quin), majority 37.9%Houghton and Sunderland South: Lab (Bridget Phillipson), majority 29.8%Hove: Lab (Peter Kyle), majority 32.6%Huddersfield: Lab (Barry Sheerman), majority 27.4%Huntingdon: Con (Jonathan Djanogly), majority 24.2%Hyndburn: Lab (Graham Jones), majority 12.9%Ilford North: Lab (Wes Streeting), majority 18.2%Ilford South: Lab (Mike Gapes), majority 54.9%Ipswich: Lab (Sandy Martin), majority 1.6% — Lab gain from ConIsle of Wight: Con (Bob Seely), majority 28.3%Islington North: Lab (Jeremy Corbyn), majority 60.5%Islington South and Finsbury: Lab (Emily Thornberry), majority 42.2%Jarrow: Lab (Stephen Hepburn), majority 40.1%Keighley: Lab (John Grogan), majority 0.5% — Lab gain from ConKenilworth and Southam: Con (Jeremy Wright), majority 35.2%Kensington: Lab (Emma Dent Coad), majority 0.1% — Lab gain from ConKettering: Con (Philip Hollobone), majority 21.4%Kingston and Surbiton: LD (Edward Davey), majority 6.6% — LD gain from ConKingston upon Hull East: Lab (Karl Turner), majority 28.4%Kingston upon Hull North: Lab (Diana Johnson), majority 38.6%Kingston upon Hull West and Hessle: Lab (Emma Hardy), majority 23.2%Kingswood: Con (Chris Skidmore), majority 15.4%Knowsley: Lab (George Howarth), majority 76.1%Lancaster and Fleetwood: Lab (Cat Smith), majority 14.5%Leeds Central: Lab (Hilary Benn), majority 49.7%Leeds East: Lab (Richard Burgon), majority 30.8%Leeds North East: Lab (Fabian Hamilton), majority 32.1%Leeds North West: Lab (Alex Sobel), majority 9.1% — Lab gain from LDLeeds West: Lab (Rachel Reeves), majority 37.8%Leicester East: Lab (Keith Vaz), majority 42.8%Leicester South: Lab (Jonathan Ashworth), majority 52.0%Leicester West: Lab (Liz Kendall), majority 29.5%Leigh: Lab (Joanne Platt), majority 20.4%Lewes: Con (Maria Caulfield), majority 10.2%Lewisham East: Lab (Heidi Alexander), majority 44.9%Lewisham West and Penge: Lab (Ellie Reeves), majority 43.5%Lewisham, Deptford: Lab (Vicky Foxcroft), majority 63.3%Leyton and Wanstead: Lab (John Cryer), majority 49.0%Lichfield: Con (Michael Fabricant), majority 34.7%Lincoln: Lab (Karen Lee), majority 3.2% — Lab gain from ConLiverpool, Riverside: Lab (Louise Ellman), majority 74.9%Liverpool, Walton: Lab (Dan Carden), majority 77.1%Liverpool, Wavertree: Lab (Luciana Berger), majority 67.5%Liverpool, West Derby: Lab (Stephen Twigg), majority 72.9%Loughborough: Con (Nicky Morgan), majority 7.9%Louth and Horncastle: Con (Victoria Atkins), majority 37.2%Ludlow: Con (Philip Dunne), majority 38.6%Luton North: Lab (Kelvin Hopkins), majority 30.8%Luton South: Lab (Gavin Shuker), majority 30.2%Macclesfield: Con (David Rutley), majority 15.9%Maidenhead: Con (Theresa May), majority 45.4%Maidstone and The Weald: Con (Helen Grant), majority 34.3%Makerfield: Lab (Yvonne Fovargue), majority 28.9%Maldon: Con (John Whittingdale), majority 46.7%Manchester Central: Lab (Lucy Powell), majority 63.2%Manchester, Gorton: Lab (Afzal Khan), majority 69.1%Manchester, Withington: Lab (Jeff Smith), majority 55.7%Mansfield: Con (Ben Bradley), majority 2.1% — Con gain from LabMeon Valley: Con (George Hollingbery), majority 47.4%Meriden: Con (Caroline Spelman), majority 35.1%Mid Bedfordshire: Con (Nadine Dorries), majority 33.2%Mid Derbyshire: Con (Pauline Latham), majority 23.1%Mid Dorset and North Poole: Con (Michael Tomlinson), majority 31.8%Mid Norfolk: Con (George Freeman), majority 28.9%Mid Sussex: Con (Nicholas Soames), majority 31.9%Mid Worcestershire: Con (Nigel Huddleston), majority 42.3%Middlesbrough: Lab (Andy McDonald), majority 38.9%Middlesbrough South and East Cleveland: Con (Simon Clarke), majority 2.1% — Con gain from LabMilton Keynes North: Con (Mark Lancaster), majority 3.1%Milton Keynes South: Con (Iain Stewart), majority 2.6%Mitcham and Morden: Lab (Siobhain McDonagh), majority 44.4%Mole Valley: Con (Paul Beresford), majority 42.6%Morecambe and Lunesdale: Con (David Morris), majority 3.1%Morley and Outwood: Con (Andrea Jenkyns), majority 4.0%New Forest East: Con (Julian Lewis), majority 42.8%New Forest West: Con (Desmond Swayne), majority 47.2%Newark: Con (Robert Jenrick), majority 33.0%Newbury: Con (Richard Benyon), majority 40.1%Newcastle upon Tyne Central: Lab (Chi Onwurah), majority 40.3%Newcastle upon Tyne East: Lab (Nicholas Brown), majority 46.3%Newcastle upon Tyne North: Lab (Catherine McKinnell), majority 21.4%Newcastle-under-Lyme: Lab (Paul Farrelly), majority 0.1%Newton Abbot: Con (Anne Marie Morris), majority 33.2%Normanton, Pontefract and Castleford: Lab (Yvette Cooper), majority 29.5%North Cornwall: Con (Scott Mann), majority 14.1%North Devon: Con (Peter Heaton-Jones), majority 7.8%North Dorset: Con (Simon Hoare), majority 46.3%North Durham: Lab (Kevan Jones), majority 29.9%North East Bedfordshire: Con (Alistair Burt), majority 32.5%North East Cambridgeshire: Con (Stephen Barclay), majority 39.9%North East Derbyshire: Con (Lee Rowley), majority 5.7% — Con gain from LabNorth East Hampshire: Con (Ranil Jayawardena), majority 48.2%North East Hertfordshire: Con (Oliver Heald), majority 30.3%North East Somerset: Con (Jacob Rees-Mogg), majority 18.9%North Herefordshire: Con (Bill Wiggin), majority 43.1%North Norfolk: LD (Norman Lamb), majority 6.7%North Shropshire: Con (Owen Paterson), majority 29.4%North Somerset: Con (Liam Fox), majority 27.6%North Swindon: Con (Justin Tomlinson), majority 15.2%North Thanet: Con (Roger Gale), majority 22.2%North Tyneside: Lab (Mary Glindon), majority 37.2%North Warwickshire: Con (Craig Tracey), majority 18.0%North West Cambridgeshire: Con (Shailesh Vara), majority 28.1%North West Durham: Lab (Laura Pidcock), majority 18.4%North West Hampshire: Con (Kit Malthouse), majority 38.6%North West Leicestershire: Con (Andrew Bridgen), majority 24.8%North West Norfolk: Con (Henry Bellingham), majority 28.3%North Wiltshire: Con (James Gray), majority 42.6%Northampton North: Con (Michael Ellis), majority 2.0%Northampton South: Con (Andrew Lewer), majority 2.8%Norwich North: Con (Chloe Smith), majority 1.1%Norwich South: Lab (Clive Lewis), majority 30.4%Nottingham East: Lab (Chris Leslie), majority 49.8%Nottingham North: Lab (Alex Norris), majority 29.1%Nottingham South: Lab (Lilian Greenwood), majority 31.5%Nuneaton: Con (Marcus Jones), majority 10.3%Old Bexley and Sidcup: Con (James Brokenshire), majority 32.2%Oldham East and Saddleworth: Lab (Debbie Abrahams), majority 17.4%Oldham West and Royton: Lab (Jim McMahon), majority 37.6%Orpington: Con (Joseph Johnson), majority 38.6%Oxford East: Lab (Anneliese Dodds), majority 43.2%Oxford West and Abingdon: LD (Layla Moran), majority 1.4% — LD gain from ConPendle: Con (Andrew Stephenson), majority 2.9%Penistone and Stocksbridge: Lab (Angela Smith), majority 2.7%Penrith and The Border: Con (Rory Stewart), majority 34.2%Peterborough: Lab (Fiona Onasanya), majority 1.3% — Lab gain from ConPlymouth, Moor View: Con (Johnny Mercer), majority 11.1%Plymouth, Sutton and Devonport: Lab (Luke Pollard), majority 13.3% — Lab gain from ConPoole: Con (Robert Syms), majority 28.5%Poplar and Limehouse: Lab (Jim Fitzpatrick), majority 47.1%Portsmouth North: Con (Penny Mordaunt), majority 21.1%Portsmouth South: Lab (Stephen Morgan), majority 3.5% — Lab gain from ConPreston: Lab (Mark Hendrick), majority 44.2%Pudsey: Con (Stuart Andrew), majority 0.6%Putney: Con (Justine Greening), majority 3.3%Rayleigh and Wickford: Con (Mark Francois), majority 42.4%Reading East: Lab (Matt Rodda), majority 6.8% — Lab gain from ConReading West: Con (Alok Sharma), majority 5.6%Redcar: Lab (Anna Turley), majority 22.3%Redditch: Con (Rachel Maclean), majority 16.3%Reigate: Con (Crispin Blunt), majority 32.7%Ribble Valley: Con (Nigel Evans), majority 23.9%Richmond (Yorks): Con (Rishi Sunak), majority 40.5%Richmond Park: Con (Zac Goldsmith), majority 0.1%Rochdale: Lab (Tony Lloyd), majority 29.6%Rochester and Strood: Con (Kelly Tolhurst), majority 18.3%Rochford and Southend East: Con (James Duddridge), majority 11.7%Romford: Con (Andrew Rosindell), majority 27.6%Romsey and Southampton North: Con (Caroline Nokes), majority 36.0%Rossendale and Darwen: Con (Jake Berry), majority 6.4%Rother Valley: Lab (Kevin Barron), majority 7.8%Rotherham: Lab (Sarah Champion), majority 30.0%Rugby: Con (Mark Pawsey), majority 16.0%Ruislip, Northwood and Pinner: Con (Nick Hurd), majority 26.2%Runnymede and Weybridge: Con (Philip Hammond), majority 35.0%Rushcliffe: Con (Kenneth Clarke), majority 13.7%Rutland and Melton: Con (Alan Duncan), majority 40.1%Saffron Walden: Con (Kemi Badenoch), majority 41.0%Salford and Eccles: Lab (Rebecca Long Bailey), majority 40.2%Salisbury: Con (John Glen), majority 32.5%Scarborough and Whitby: Con (Robert Goodwill), majority 6.8%Scunthorpe: Lab (Nic Dakin), majority 8.5%Sedgefield: Lab (Phil Wilson), majority 14.6%Sefton Central: Lab (Bill Esterson), majority 30.0%Selby and Ainsty: Con (Nigel Adams), majority 24.6%Sevenoaks: Con (Michael Fallon), majority 42.8%Sheffield Central: Lab (Paul Blomfield), majority 58.0%Sheffield South East: Lab (Clive Betts), majority 27.1%Sheffield, Brightside and Hillsborough: Lab (Gill Furniss), majority 45.7%Sheffield, Hallam: Lab (Jared O'Mara), majority 3.7% — Lab gain from LDSheffield, Heeley: Lab (Louise Haigh), majority 31.3%Sherwood: Con (Mark Spencer), majority 9.7%Shipley: Con (Philip Davies), majority 8.8%Shrewsbury and Atcham: Con (Daniel Kawczynski), majority 11.4%Sittingbourne and Sheppey: Con (Gordon Henderson), majority 29.6%Skipton and Ripon: Con (Julian Smith), majority 34.4%Sleaford and North Hykeham: Con (Caroline Johnson), majority 38.4%Slough: Lab (Tan Dhesi), majority 31.3%Solihull: Con (Julian Knight), majority 36.3%Somerton and Frome: Con (David Warburton), majority 35.9%South Basildon and East Thurrock: Con (Stephen Metcalfe), majority 24.4%South Cambridgeshire: Con (Heidi Allen), majority 24.6%South Derbyshire: Con (Heather Wheeler), majority 22.7%South Dorset: Con (Richard Drax), majority 22.5%South East Cambridgeshire: Con (Lucy Frazer), majority 25.7%South East Cornwall: Con (Sheryll Murray), majority 32.8%South Holland and The Deepings: Con (John Hayes), majority 49.5%South Leicestershire: Con (Alberto Costa), majority 32.9%South Norfolk: Con (Richard Bacon), majority 27.3%South Northamptonshire: Con (Andrea Leadsom), majority 35.1%South Ribble: Con (Seema Kennedy), majority 13.5%South Shields: Lab (Emma Lewell-Buck), majority 35.6%South Staffordshire: Con (Gavin Williamson), majority 44.5%South Suffolk: Con (James Cartlidge), majority 32.7%South Swindon: Con (Robert Buckland), majority 4.8%South Thanet: Con (Craig Mackinlay), majority 12.8%South West Bedfordshire: Con (Andrew Selous), majority 25.5%South West Devon: Con (Gary Streeter), majority 29.9%South West Hertfordshire: Con (David Gauke), majority 32.2%South West Norfolk: Con (Elizabeth Truss), majority 34.9%South West Surrey: Con (Jeremy Hunt), majority 35.7%South West Wiltshire: Con (Andrew Murrison), majority 33.5%Southampton, Itchen: Con (Royston Smith), majority 0.1%Southampton, Test: Lab (Alan Whitehead), majority 24.5%Southend West: Con (David Amess), majority 21.2%Southport: Con (Damien Moore), majority 6.1% — Con gain from LDSpelthorne: Con (Kwasi Kwarteng), majority 26.8%St Albans: Con (Anne Main), majority 10.7%St Austell and Newquay: Con (Steve Double), majority 20.6%St Helens North: Lab (Conor McGinn), majority 36.7%St Helens South and Whiston: Lab (Marie Rimmer), majority 46.0%St Ives: Con (Derek Thomas), majority 0.6%Stafford: Con (Jeremy Lefroy), majority 14.9%Staffordshire Moorlands: Con (Karen Bradley), majority 24.3%Stalybridge and Hyde: Lab (Jonathan Reynolds), majority 19.0%Stevenage: Con (Stephen McPartland), majority 6.9%Stockport: Lab (Ann Coffey), majority 34.9%Stockton North: Lab (Alex Cunningham), majority 20.4%Stockton South: Lab (Paul Williams), majority 1.7% — Lab gain from ConStoke-on-Trent Central: Lab (Gareth Snell), majority 11.8%Stoke-on-Trent North: Lab (Ruth Smeeth), majority 5.7%Stoke-on-Trent South: Con (Jack Brereton), majority 1.6% — Con gain from LabStone: Con (Bill Cash), majority 35.0%Stourbridge: Con (Margot James), majority 16.2%Stratford-on-Avon: Con (Nadhim Zahawi), majority 41.0%Streatham: Lab (Chuka Umunna), majority 47.1%Stretford and Urmston: Lab (Kate Green), majority 39.3%Stroud: Lab (David Drew), majority 1.1% — Lab gain from ConSuffolk Coastal: Con (Therese Coffey), majority 27.6%Sunderland Central: Lab (Julie Elliott), majority 22.2%Surrey Heath: Con (Michael Gove), majority 43.1%Sutton and Cheam: Con (Paul Scully), majority 24.4%Sutton Coldfield: Con (Andrew Mitchell), majority 29.0%Tamworth: Con (Christopher Pincher), majority 26.2%Tatton: Con (Esther McVey), majority 30.1%Taunton Deane: Con (Rebecca Pow), majority 25.2%Telford: Con (Lucy Allan), majority 1.6%Tewkesbury: Con (Laurence Robertson), majority 38.2%The Cotswolds: Con (Geoffrey Clifton-Brown), majority 42.7%The Wrekin: Con (Mark Pritchard), majority 19.3%Thirsk and Malton: Con (Kevin Hollinrake), majority 34.0%Thornbury and Yate: Con (Luke Hall), majority 23.8%Thurrock: Con (Jackie Doyle-Price), majority 0.7%Tiverton and Honiton: Con (Neil Parish), majority 34.3%Tonbridge and Malling: Con (Tom Tugendhat), majority 41.3%Tooting: Lab (Rosena Allin-Khan), majority 26.6%Torbay: Con (Kevin Foster), majority 27.9%Torridge and West Devon: Con (Geoffrey Cox), majority 34.8%Totnes: Con (Sarah Wollaston), majority 26.8%Tottenham: Lab (David Lammy), majority 70.1%Truro and Falmouth: Con (Sarah Newton), majority 6.7%Tunbridge Wells: Con (Greg Clark), majority 30.4%Twickenham: LD (Vince Cable), majority 14.7% — LD gain from ConTynemouth: Lab (Alan Campbell), majority 20.5%Uxbridge and South Ruislip: Con (Boris Johnson), majority 10.8%Vauxhall: Lab (Kate Hoey), majority 36.8%Wakefield: Lab (Mary Creagh), majority 4.7%Wallasey: Lab (Angela Eagle), majority 48.2%Walsall North: Con (Eddie Hughes), majority 6.8% — Con gain from LabWalsall South: Lab (Valerie Vaz), majority 20.2%Walthamstow: Lab (Stella Creasy), majority 66.5%Wansbeck: Lab (Ian Lavery), majority 24.6%Wantage: Con (Edward Vaizey), majority 27.3%Warley: Lab (John Spellar), majority 41.0%Warrington North: Lab (Helen Jones), majority 19.8%Warrington South: Lab (Faisal Rashid), majority 4.1% — Lab gain from ConWarwick and Leamington: Lab (Matt Western), majority 2.2% — Lab gain from ConWashington and Sunderland West: Lab (Sharon Hodgson), majority 31.9%Watford: Con (Richard Harrington), majority 3.6%Waveney: Con (Peter Aldous), majority 17.5%Wealden: Con (Nusrat Ghani), majority 39.1%Weaver Vale: Lab (Mike Amesbury), majority 7.8% — Lab gain from ConWellingborough: Con (Peter Bone), majority 23.4%Wells: Con (James Heappey), majority 12.5%Welwyn Hatfield: Con (Grant Shapps), majority 14.3%Wentworth and Dearne: Lab (John Healey), majority 33.7%West Bromwich East: Lab (Tom Watson), majority 19.7%West Bromwich West: Lab (Adrian Bailey), majority 12.4%West Dorset: Con (Oliver Letwin), majority 32.0%West Ham: Lab (Lyn Brown), majority 60.5%West Lancashire: Lab (Rosie Cooper), majority 21.5%West Suffolk: Con (Matt Hancock), majority 33.0%West Worcestershire: Con (Harriett Baldwin), majority 37.8%Westminster North: Lab (Karen Buck), majority 26.6%Westmorland and Lonsdale: LD (Tim Farron), majority 1.5%Weston-Super-Mare: Con (John Penrose), majority 20.5%Wigan: Lab (Lisa Nandy), majority 33.7%Wimbledon: Con (Stephen Hammond), majority 10.9%Winchester: Con (Steve Brine), majority 17.5%Windsor: Con (Adam Afriyie), majority 41.5%Wirral South: Lab (Alison McGovern), majority 18.4%Wirral West: Lab (Margaret Greenwood), majority 12.2%Witham: Con (Priti Patel), majority 37.9%Witney: Con (Robert Courts), majority 34.9%Woking: Con (Jonathan Lord), majority 30.3%Wokingham: Con (John Redwood), majority 31.5%Wolverhampton North East: Lab (Emma Reynolds), majority 12.6%Wolverhampton South East: Lab (Pat McFadden), majority 23.5%Wolverhampton South West: Lab (Eleanor Smith), majority 5.2%Worcester: Con (Robin Walker), majority 4.9%Workington: Lab (Sue Hayman), majority 9.4%Worsley and Eccles South: Lab (Barbara Keeley), majority 18.4%Worthing West: Con (Peter Bottomley), majority 22.2%Wycombe: Con (Steve Baker), majority 12.3%Wyre and Preston North: Con (Ben Wallace), majority 23.3%Wyre Forest: Con (Mark Garnier), majority 26.1%Wythenshawe and Sale East: Lab (Mike Kane), majority 32.6%Yeovil: Con (Marcus Fysh), majority 24.8%York Central: Lab (Rachael Maskell), majority 35.0%York Outer: Con (Julian Sturdy), majority 14.4%

Constituencies

Download CSV
ConstituencyWinnerMajority%TurnoutResult
AldershotCon Leo Docherty11,47323.464.2%Con hold
Aldridge-BrownhillsCon Wendy Morton14,30735.666.7%Con hold
Altrincham and Sale WestCon Graham Brady6,42612.272.1%Con hold
Amber ValleyCon Nigel Mills8,30018.167.3%Con hold
Arundel and South DownsCon Nick Herbert23,88339.675.8%Con hold
AshfieldLab Gloria De Piero4410.964.0%Lab hold
AshfordCon Damian Green17,47829.268.5%Con hold
Ashton-under-LyneLab Angela Rayner11,29528.458.8%Lab hold
AylesburyCon David Lidington14,65624.971.2%Con hold
BanburyCon Victoria Prentis12,39920.173.4%Con hold
BarkingLab Margaret Hodge21,60845.361.9%Lab hold
Barnsley CentralLab Dan Jarvis15,54639.860.9%Lab hold
Barnsley EastLab Stephanie Peacock13,28332.658.9%Lab hold
Barrow and FurnessLab John Woodcock2090.468.5%Lab hold
Basildon and BillericayCon John Baron13,40029.865.0%Con hold
BasingstokeCon Maria Miller9,46616.968.3%Con hold
BassetlawLab John Mann4,8529.366.5%Lab hold
BathLD Wera Hobhouse5,69411.574.3%LD gain from Con
Batley and SpenLab Tracy Brabin8,96116.767.1%Lab hold
BatterseaLab Marsha De Cordova2,4164.471.0%Lab gain from Con
BeaconsfieldCon Dominic Grieve24,54343.872.3%Con hold
BeckenhamCon Bob Stewart15,08729.276.0%Con hold
BedfordLab Mohammad Yasin7891.667.5%Lab gain from Con
Bermondsey and Old SouthwarkLab Neil Coyle12,97222.267.0%Lab hold
Berwick-upon-TweedCon Anne-Marie Trevelyan11,78127.971.8%Con hold
Bethnal Green and BowLab Rushanara Ali35,39359.269.5%Lab hold
Beverley and HoldernessCon Graham Stuart14,04225.269.0%Con hold
Bexhill and BattleCon Huw Merriman22,16537.373.1%Con hold
Bexleyheath and CrayfordCon David Evennett9,07320.169.2%Con hold
BirkenheadLab Frank Field25,51458.467.7%Lab hold
Birmingham, EdgbastonLab Preet Gill6,91715.964.0%Lab hold
Birmingham, ErdingtonLab Jack Dromey7,28519.657.2%Lab hold
Birmingham, Hall GreenLab Roger Godsiff33,94462.569.4%Lab hold
Birmingham, Hodge HillLab Liam Byrne31,02666.961.3%Lab hold
Birmingham, LadywoodLab Shabana Mahmood28,71469.559.0%Lab hold
Birmingham, NorthfieldLab Richard Burden4,66710.561.3%Lab hold
Birmingham, Perry BarrLab Khalid Mahmood18,38341.663.0%Lab hold
Birmingham, Selly OakLab Steve McCabe15,20731.065.9%Lab hold
Birmingham, YardleyLab Jess Phillips16,57437.261.3%Lab hold
Bishop AucklandLab Helen Goodman5021.264.0%Lab hold
BlackburnLab Kate Hollern20,36842.967.2%Lab hold
Blackley and BroughtonLab Graham Stringer19,60148.956.0%Lab hold
Blackpool North and CleveleysCon Paul Maynard2,0234.964.1%Con hold
Blackpool SouthLab Gordon Marsden2,5237.259.8%Lab hold
BlaydonLab Liz Twist13,47728.070.2%Lab hold
Blyth ValleyLab Ronnie Campbell7,91518.667.0%Lab hold
Bognor Regis and LittlehamptonCon Nick Gibb17,49434.167.7%Con hold
BolsoverLab Dennis Skinner5,28811.463.4%Lab hold
Bolton North EastLab David Crausby3,7978.467.2%Lab hold
Bolton South EastLab Yasmin Qureshi13,12631.061.4%Lab hold
Bolton WestCon Chris Green9361.870.1%Con hold
BootleLab Peter Dowd36,20072.069.0%Lab hold
Boston and SkegnessCon Matt Warman16,57238.762.7%Con hold
BosworthCon David Tredinnick18,35132.768.8%Con hold
Bournemouth EastCon Tobias Ellwood7,93716.365.2%Con hold
Bournemouth WestCon Conor Burns7,71117.360.8%Con hold
BracknellCon Phillip Lee16,01628.770.6%Con hold
Bradford EastLab Imran Hussain20,54045.064.8%Lab hold
Bradford SouthLab Judith Cummins6,70016.360.6%Lab hold
Bradford WestLab Naz Shah21,90248.167.4%Lab hold
BraintreeCon James Cleverly18,42235.269.5%Con hold
Brent CentralLab Dawn Butler27,99753.565.0%Lab hold
Brent NorthLab Barry Gardiner17,06130.268.4%Lab hold
Brentford and IsleworthLab Ruth Cadbury12,18219.872.4%Lab hold
Brentwood and OngarCon Alex Burghart24,00245.470.5%Con hold
Bridgwater and West SomersetCon Ian Liddell-Grainger15,44826.565.3%Con hold
Brigg and GooleCon Andrew Percy12,36327.468.2%Con hold
Brighton, KemptownLab Lloyd Russell-Moyle9,86820.172.5%Lab gain from Con
Brighton, PavilionGrn Caroline Lucas14,69925.576.4%Green hold
Bristol EastLab Kerry McCarthy13,39426.470.1%Lab hold
Bristol North WestLab Darren Jones4,7618.871.7%Lab gain from Con
Bristol SouthLab Karin Smyth15,98729.465.5%Lab hold
Bristol WestLab Thangam Debbonaire37,33652.177.0%Lab hold
BroadlandCon Keith Simpson15,81628.372.4%Con hold
Bromley and ChislehurstCon Robert Neill9,59020.671.7%Con hold
BromsgroveCon Sajid Javid16,57330.773.5%Con hold
BroxbourneCon Charles Walker15,79233.364.6%Con hold
BroxtoweCon Anna Soubry8631.675.0%Con hold
BuckinghamSpk John Bercow25,72548.866.2%Spk hold
BurnleyLab Julie Cooper6,35315.862.3%Lab hold
BurtonCon Andrew Griffiths10,04720.167.5%Con hold
Bury NorthLab James Frith4,3759.170.9%Lab gain from Con
Bury SouthLab Ivan Lewis5,96511.769.2%Lab hold
Bury St EdmundsCon Jo Churchill18,44129.772.2%Con hold
Calder ValleyCon Craig Whittaker6091.173.4%Con hold
Camberwell and PeckhamLab Harriet Harman37,31665.067.1%Lab hold
Camborne and RedruthCon George Eustice1,5773.370.8%Con hold
CambridgeLab Daniel Zeichner12,66122.671.2%Lab hold
Cannock ChaseCon Amanda Milling8,39117.564.2%Con hold
CanterburyLab Rosie Duffield1870.372.7%Lab gain from Con
CarlisleCon John Stevenson2,5996.069.1%Con hold
Carshalton and WallingtonLD Tom Brake1,3692.771.6%LD hold
Castle PointCon Rebecca Harris18,87242.264.4%Con hold
Central DevonCon Mel Stride15,68027.177.8%Con hold
Central Suffolk and North IpswichCon Dan Poulter17,18530.472.4%Con hold
CharnwoodCon Edward Argar16,34129.670.7%Con hold
Chatham and AylesfordCon Tracey Crouch10,45823.363.7%Con hold
CheadleCon Mary Robinson4,5078.374.3%Con hold
ChelmsfordCon Vicky Ford13,57223.970.2%Con hold
Chelsea and FulhamCon Greg Hands8,18819.466.1%Con hold
CheltenhamCon Alex Chalk2,5694.572.3%Con hold
Chesham and AmershamCon Cheryl Gillan22,14040.177.1%Con hold
ChesterfieldLab Toby Perkins9,60520.066.5%Lab hold
ChichesterCon Gillian Keegan22,62137.870.5%Con hold
Chingford and Woodford GreenCon Iain Duncan Smith2,4385.271.2%Con hold
ChippenhamCon Michelle Donelan16,63029.174.8%Con hold
Chipping BarnetCon Theresa Villiers3530.671.8%Con hold
ChorleyLab Lindsay Hoyle7,51213.572.8%Lab hold
ChristchurchCon Christopher Chope25,17149.772.0%Con hold
Cities of London and WestminsterCon Mark Field3,1488.162.8%Con hold
City of ChesterLab Christian Matheson9,17616.377.4%Lab hold
City of DurhamLab Roberta Blackman-Woods12,36425.667.9%Lab hold
ClactonCon Giles Watling15,82835.963.7%Con gain from UKIP
CleethorpesCon Martin Vickers10,40021.765.8%Con hold
ColchesterCon Will Quince5,67710.666.9%Con hold
Colne ValleyLab Thelma Walker9151.571.6%Lab gain from Con
CongletonCon Fiona Bruce12,61922.473.3%Con hold
CopelandCon Trudy Harrison1,6954.069.5%Con gain from Lab
CorbyCon Tom Pursglove2,6904.572.3%Con hold
Coventry North EastLab Colleen Fletcher15,58033.561.4%Lab hold
Coventry North WestLab Geoffrey Robinson8,58017.266.3%Lab hold
Coventry SouthLab Jim Cunningham7,94716.966.5%Lab hold
CrawleyCon Henry Smith2,4574.968.5%Con hold
Crewe and NantwichLab Laura Smith480.169.7%Lab gain from Con
Croydon CentralLab Sarah Jones5,6529.971.3%Lab gain from Con
Croydon NorthLab Steve Reed32,36554.368.2%Lab hold
Croydon SouthCon Chris Philp11,40618.673.3%Con hold
Dagenham and RainhamLab Jon Cruddas4,65210.264.9%Lab hold
DarlingtonLab Jenny Chapman3,2807.367.6%Lab hold
DartfordCon Gareth Johnson13,18624.369.1%Con hold
DaventryCon Chris Heaton-Harris21,73439.174.0%Con hold
Denton and ReddishLab Andrew Gwynne14,07735.660.2%Lab hold
Derby NorthLab Chris Williamson2,0154.169.6%Lab gain from Con
Derby SouthLab Margaret Beckett11,24824.864.8%Lab hold
Derbyshire DalesCon Patrick McLoughlin14,32728.976.9%Con hold
DevizesCon Claire Perry21,13641.870.1%Con hold
DewsburyLab Paula Sherriff3,3215.969.5%Lab hold
Don ValleyLab Caroline Flint5,16911.262.2%Lab hold
Doncaster CentralLab Rosie Winterton10,13123.660.0%Lab hold
Doncaster NorthLab Edward Miliband14,02433.158.5%Lab hold
DoverCon Charlie Elphicke6,43712.469.7%Con hold
Dudley NorthLab Ian Austin220.162.7%Lab hold
Dudley SouthCon Mike Wood7,73020.262.4%Con hold
Dulwich and West NorwoodLab Helen Hayes28,15650.271.9%Lab hold
Ealing Central and ActonLab Rupa Huq13,80725.074.6%Lab hold
Ealing NorthLab Stephen Pound19,69337.570.2%Lab hold
Ealing, SouthallLab Virendra Sharma22,09048.969.3%Lab hold
EasingtonLab Grahame Morris14,89241.058.3%Lab hold
East DevonCon Hugo Swire8,03613.373.3%Con hold
East HamLab Stephen Timms39,88370.467.5%Lab hold
East HampshireCon Damian Hinds25,85246.774.7%Con hold
East SurreyCon Sam Gyimah23,91440.472.2%Con hold
East Worthing and ShorehamCon Tim Loughton5,1069.670.3%Con hold
East YorkshireCon Greg Knight15,00627.866.6%Con hold
EastbourneLD Stephen Lloyd1,6092.872.9%LD gain from Con
EastleighCon Mims Davies14,17924.870.5%Con hold
EddisburyCon Antoinette Sandbach11,94223.373.0%Con hold
EdmontonLab Kate Osamor21,11548.366.4%Lab hold
Ellesmere Port and NestonLab Justin Madders11,39022.474.2%Lab hold
Elmet and RothwellCon Alec Shelbrooke9,80516.574.2%Con hold
ElthamLab Clive Efford6,29613.671.6%Lab hold
Enfield NorthLab Joan Ryan10,24721.171.3%Lab hold
Enfield, SouthgateLab Bambos Charalambous4,3559.074.1%Lab gain from Con
Epping ForestCon Eleanor Laing18,24335.967.9%Con hold
Epsom and EwellCon Chris Grayling20,47534.674.1%Con hold
ErewashCon Maggie Throup4,5349.168.2%Con hold
Erith and ThamesmeadLab Teresa Pearce10,01422.563.8%Lab hold
Esher and WaltonCon Dominic Raab23,29838.973.9%Con hold
ExeterLab Ben Bradshaw16,11729.171.7%Lab hold
FarehamCon Suella Fernandes21,55537.872.3%Con hold
Faversham and Mid KentCon Helen Whately17,41335.068.9%Con hold
Feltham and HestonLab Seema Malhotra15,60329.464.9%Lab hold
Filton and Bradley StokeCon Jack Lopresti4,1908.370.0%Con hold
Finchley and Golders GreenCon Mike Freer1,6573.271.4%Con hold
Folkestone and HytheCon Damian Collins15,41126.268.2%Con hold
Forest of DeanCon Mark Harper9,50218.473.0%Con hold
FyldeCon Mark Menzies11,80525.470.5%Con hold
GainsboroughCon Edward Leigh17,02333.167.8%Con hold
Garston and HalewoodLab Maria Eagle32,14960.171.1%Lab hold
GatesheadLab Ian Mearns17,35041.264.6%Lab hold
GedlingLab Vernon Coaker4,6949.172.6%Lab hold
Gillingham and RainhamCon Rehman Chishti9,43019.367.0%Con hold
GloucesterCon Richard Graham5,52010.265.2%Con hold
GosportCon Caroline Dinenage17,21134.866.7%Con hold
Grantham and StamfordCon Nick Boles20,09435.569.2%Con hold
GraveshamCon Adam Holloway9,34719.167.2%Con hold
Great GrimsbyLab Melanie Onn2,5657.257.5%Lab hold
Great YarmouthCon Brandon Lewis7,97318.161.8%Con hold
Greenwich and WoolwichLab Matthew Pennycook20,71439.068.8%Lab hold
GuildfordCon Anne Milton17,04030.773.7%Con hold
Hackney North and Stoke NewingtonLab Diane Abbott35,13962.466.2%Lab hold
Hackney South and ShoreditchLab Meg Hillier37,93168.566.6%Lab hold
Halesowen and Rowley RegisCon James Morris5,25311.864.5%Con hold
HalifaxLab Holly Lynch5,37611.167.8%Lab hold
Haltemprice and HowdenCon David Davis15,40530.071.9%Con hold
HaltonLab Derek Twigg25,40551.367.4%Lab hold
HammersmithLab Andy Slaughter18,65135.771.8%Lab hold
Hampstead and KilburnLab Tulip Siddiq15,56026.670.4%Lab hold
HarboroughCon Neil O'Brien12,42921.673.1%Con hold
HarlowCon Robert Halfon7,03115.766.2%Con hold
Harrogate and KnaresboroughCon Andrew Jones18,16832.073.4%Con hold
Harrow EastCon Bob Blackman1,7573.570.9%Con hold
Harrow WestLab Gareth Thomas13,31426.472.1%Lab hold
HartlepoolLab Mike Hill7,65018.359.2%Lab hold
Harwich and North EssexCon Bernard Jenkin14,35628.171.7%Con hold
Hastings and RyeCon Amber Rudd3460.669.9%Con hold
HavantCon Alan Mak15,95634.563.9%Con hold
Hayes and HarlingtonLab John McDonnell18,11537.965.2%Lab hold
Hazel GroveCon William Wragg5,51412.569.9%Con hold
Hemel HempsteadCon Mike Penning9,44518.170.3%Con hold
HemsworthLab Jon Trickett10,17422.163.9%Lab hold
HendonCon Matthew Offord1,0722.168.2%Con hold
HenleyCon John Howell22,29439.076.1%Con hold
Hereford and South HerefordshireCon Jesse Norman15,01329.771.0%Con hold
Hertford and StortfordCon Mark Prisk19,03531.772.9%Con hold
HertsmereCon Oliver Dowden16,95132.471.0%Con hold
HexhamCon Guy Opperman9,23620.075.7%Con hold
Heywood and MiddletonLab Liz McInnes7,61715.362.4%Lab hold
High PeakLab Ruth George2,3224.373.5%Lab gain from Con
Hitchin and HarpendenCon Bim Afolami12,03120.577.4%Con hold
Holborn and St PancrasLab Keir Starmer30,50951.767.0%Lab hold
Hornchurch and UpminsterCon Julia Dockerill17,72331.669.4%Con hold
Hornsey and Wood GreenLab Catherine West30,73849.377.9%Lab hold
HorshamCon Jeremy Quin23,48437.974.9%Con hold
Houghton and Sunderland SouthLab Bridget Phillipson12,34129.860.9%Lab hold
HoveLab Peter Kyle18,75732.677.6%Lab hold
HuddersfieldLab Barry Sheerman12,00527.465.4%Lab hold
HuntingdonCon Jonathan Djanogly14,47524.270.9%Con hold
HyndburnLab Graham Jones5,81512.963.1%Lab hold
Ilford NorthLab Wes Streeting9,63918.272.5%Lab hold
Ilford SouthLab Mike Gapes31,64754.967.5%Lab hold
IpswichLab Sandy Martin8311.667.6%Lab gain from Con
Isle of WightCon Bob Seely21,06928.367.3%Con hold
Islington NorthLab Jeremy Corbyn33,21560.573.4%Lab hold
Islington South and FinsburyLab Emily Thornberry20,26342.269.1%Lab hold
JarrowLab Stephen Hepburn17,26340.166.4%Lab hold
KeighleyLab John Grogan2390.572.4%Lab gain from Con
Kenilworth and SouthamCon Jeremy Wright18,07635.277.4%Con hold
KensingtonLab Emma Dent Coad200.163.8%Lab gain from Con
KetteringCon Philip Hollobone10,56221.469.2%Con hold
Kingston and SurbitonLD Edward Davey4,1246.676.2%LD gain from Con
Kingston upon Hull EastLab Karl Turner10,39628.455.5%Lab hold
Kingston upon Hull NorthLab Diana Johnson14,32238.657.4%Lab hold
Kingston upon Hull West and HessleLab Emma Hardy8,02523.257.4%Lab hold
KingswoodCon Chris Skidmore7,50015.470.3%Con hold
KnowsleyLab George Howarth42,21476.167.9%Lab hold
Lancaster and FleetwoodLab Cat Smith6,66114.568.5%Lab hold
Leeds CentralLab Hilary Benn23,69849.753.2%Lab hold
Leeds EastLab Richard Burgon12,75230.862.8%Lab hold
Leeds North EastLab Fabian Hamilton16,99132.175.6%Lab hold
Leeds North WestLab Alex Sobel4,2249.167.9%Lab gain from LD
Leeds WestLab Rachel Reeves15,96537.862.1%Lab hold
Leicester EastLab Keith Vaz22,42842.867.4%Lab hold
Leicester SouthLab Jonathan Ashworth26,26152.066.9%Lab hold
Leicester WestLab Liz Kendall11,06029.557.9%Lab hold
LeighLab Joanne Platt9,55420.461.5%Lab hold
LewesCon Maria Caulfield5,50810.276.4%Con hold
Lewisham EastLab Heidi Alexander21,21344.969.3%Lab hold
Lewisham West and PengeLab Ellie Reeves23,16243.573.0%Lab hold
Lewisham, DeptfordLab Vicky Foxcroft34,89963.370.2%Lab hold
Leyton and WansteadLab John Cryer22,60749.070.9%Lab hold
LichfieldCon Michael Fabricant18,58134.771.9%Con hold
LincolnLab Karen Lee1,5383.266.6%Lab gain from Con
Liverpool, RiversideLab Louise Ellman35,94774.962.9%Lab hold
Liverpool, WaltonLab Dan Carden32,55177.167.3%Lab hold
Liverpool, WavertreeLab Luciana Berger29,46667.569.9%Lab hold
Liverpool, West DerbyLab Stephen Twigg32,90872.969.3%Lab hold
LoughboroughCon Nicky Morgan4,2697.968.0%Con hold
Louth and HorncastleCon Victoria Atkins19,64137.266.8%Con hold
LudlowCon Philip Dunne19,28638.673.4%Con hold
Luton NorthLab Kelvin Hopkins14,36430.869.8%Lab hold
Luton SouthLab Gavin Shuker13,92530.268.7%Lab hold
MacclesfieldCon David Rutley8,60815.972.2%Con hold
MaidenheadCon Theresa May26,45745.476.6%Con hold
Maidstone and The WealdCon Helen Grant17,72334.368.7%Con hold
MakerfieldLab Yvonne Fovargue13,54228.963.2%Lab hold
MaldonCon John Whittingdale23,43046.770.2%Con hold
Manchester CentralLab Lucy Powell31,44563.255.1%Lab hold
Manchester, GortonLab Afzal Khan31,73069.161.0%Lab hold
Manchester, WithingtonLab Jeff Smith29,87555.771.8%Lab hold
MansfieldCon Ben Bradley1,0572.164.5%Con gain from Lab
Meon ValleyCon George Hollingbery25,69247.473.0%Con hold
MeridenCon Caroline Spelman19,19835.167.1%Con hold
Mid BedfordshireCon Nadine Dorries20,98333.275.0%Con hold
Mid DerbyshireCon Pauline Latham11,61623.174.7%Con hold
Mid Dorset and North PooleCon Michael Tomlinson15,33931.874.2%Con hold
Mid NorfolkCon George Freeman16,08628.969.6%Con hold
Mid SussexCon Nicholas Soames19,67331.973.2%Con hold
Mid WorcestershireCon Nigel Huddleston23,32642.372.4%Con hold
MiddlesbroughLab Andy McDonald13,87338.958.4%Lab hold
Middlesbrough South and East ClevelandCon Simon Clarke1,0202.165.8%Con gain from Lab
Milton Keynes NorthCon Mark Lancaster1,9753.171.7%Con hold
Milton Keynes SouthCon Iain Stewart1,6652.669.8%Con hold
Mitcham and MordenLab Siobhain McDonagh21,37544.470.0%Lab hold
Mole ValleyCon Paul Beresford24,13742.676.1%Con hold
Morecambe and LunesdaleCon David Morris1,3993.168.3%Con hold
Morley and OutwoodCon Andrea Jenkyns2,1044.068.4%Con hold
New Forest EastCon Julian Lewis21,99542.870.8%Con hold
New Forest WestCon Desmond Swayne23,43147.272.1%Con hold
NewarkCon Robert Jenrick18,14933.072.9%Con hold
NewburyCon Richard Benyon24,38040.173.4%Con hold
Newcastle upon Tyne CentralLab Chi Onwurah14,93740.367.0%Lab hold
Newcastle upon Tyne EastLab Nicholas Brown19,26146.367.2%Lab hold
Newcastle upon Tyne NorthLab Catherine McKinnell10,34921.473.1%Lab hold
Newcastle-under-LymeLab Paul Farrelly300.166.8%Lab hold
Newton AbbotCon Anne Marie Morris17,16033.272.0%Con hold
Normanton, Pontefract and CastlefordLab Yvette Cooper14,49929.560.3%Lab hold
North CornwallCon Scott Mann7,20014.174.0%Con hold
North DevonCon Peter Heaton-Jones4,3327.873.5%Con hold
North DorsetCon Simon Hoare25,77746.373.0%Con hold
North DurhamLab Kevan Jones12,93929.964.6%Lab hold
North East BedfordshireCon Alistair Burt20,86232.573.4%Con hold
North East CambridgeshireCon Stephen Barclay21,27039.963.1%Con hold
North East DerbyshireCon Lee Rowley2,8605.769.9%Con gain from Lab
North East HampshireCon Ranil Jayawardena27,77248.277.3%Con hold
North East HertfordshireCon Oliver Heald16,83530.373.2%Con hold
North East SomersetCon Jacob Rees-Mogg10,23518.975.7%Con hold
North HerefordshireCon Bill Wiggin21,60243.174.1%Con hold
North NorfolkLD Norman Lamb3,5126.775.3%LD hold
North ShropshireCon Owen Paterson16,35529.469.0%Con hold
North SomersetCon Liam Fox17,10327.677.0%Con hold
North SwindonCon Justin Tomlinson8,33515.268.5%Con hold
North ThanetCon Roger Gale10,73822.266.5%Con hold
North TynesideLab Mary Glindon19,28437.265.8%Lab hold
North WarwickshireCon Craig Tracey8,51018.065.3%Con hold
North West CambridgeshireCon Shailesh Vara18,00828.168.6%Con hold
North West DurhamLab Laura Pidcock8,79218.466.6%Lab hold
North West HampshireCon Kit Malthouse22,67938.672.2%Con hold
North West LeicestershireCon Andrew Bridgen13,28624.871.0%Con hold
North West NorfolkCon Henry Bellingham13,78828.367.7%Con hold
North WiltshireCon James Gray22,87742.675.2%Con hold
Northampton NorthCon Michael Ellis8072.068.6%Con hold
Northampton SouthCon Andrew Lewer1,1592.866.4%Con hold
Norwich NorthCon Chloe Smith5071.168.6%Con hold
Norwich SouthLab Clive Lewis15,59630.469.2%Lab hold
Nottingham EastLab Chris Leslie19,59049.863.7%Lab hold
Nottingham NorthLab Alex Norris11,16029.157.3%Lab hold
Nottingham SouthLab Lilian Greenwood15,16231.567.6%Lab hold
NuneatonCon Marcus Jones4,73910.366.6%Con hold
Old Bexley and SidcupCon James Brokenshire15,46632.272.8%Con hold
Oldham East and SaddleworthLab Debbie Abrahams8,18217.465.2%Lab hold
Oldham West and RoytonLab Jim McMahon17,19837.663.2%Lab hold
OrpingtonCon Joseph Johnson19,46138.674.3%Con hold
Oxford EastLab Anneliese Dodds23,28443.268.8%Lab hold
Oxford West and AbingdonLD Layla Moran8161.479.4%LD gain from Con
PendleCon Andrew Stephenson1,2792.969.0%Con hold
Penistone and StocksbridgeLab Angela Smith1,3222.769.8%Lab hold
Penrith and The BorderCon Rory Stewart15,91034.271.3%Con hold
PeterboroughLab Fiona Onasanya6071.366.7%Lab gain from Con
Plymouth, Moor ViewCon Johnny Mercer5,01911.165.5%Con hold
Plymouth, Sutton and DevonportLab Luke Pollard6,80713.366.9%Lab gain from Con
PooleCon Robert Syms14,20928.567.6%Con hold
Poplar and LimehouseLab Jim Fitzpatrick27,71247.167.3%Lab hold
Portsmouth NorthCon Penny Mordaunt9,96521.166.1%Con hold
Portsmouth SouthLab Stephen Morgan1,5543.563.9%Lab gain from Con
PrestonLab Mark Hendrick15,72344.261.6%Lab hold
PudseyCon Stuart Andrew3310.674.3%Con hold
PutneyCon Justine Greening1,5543.372.1%Con hold
Rayleigh and WickfordCon Mark Francois23,45042.470.4%Con hold
Reading EastLab Matt Rodda3,7496.873.1%Lab gain from Con
Reading WestCon Alok Sharma2,8765.669.5%Con hold
RedcarLab Anna Turley9,48522.363.7%Lab hold
RedditchCon Rachel Maclean7,36316.370.2%Con hold
ReigateCon Crispin Blunt17,61432.772.1%Con hold
Ribble ValleyCon Nigel Evans13,19923.970.8%Con hold
Richmond (Yorks)Con Rishi Sunak23,10840.570.5%Con hold
Richmond ParkCon Zac Goldsmith450.179.1%Con hold
RochdaleLab Tony Lloyd14,81929.664.1%Lab hold
Rochester and StroodCon Kelly Tolhurst9,85018.365.0%Con hold
Rochford and Southend EastCon James Duddridge5,54811.764.3%Con hold
RomfordCon Andrew Rosindell13,77827.668.0%Con hold
Romsey and Southampton NorthCon Caroline Nokes18,04636.074.6%Con hold
Rossendale and DarwenCon Jake Berry3,2166.469.2%Con hold
Rother ValleyLab Kevin Barron3,8827.865.8%Lab hold
RotherhamLab Sarah Champion11,38730.060.0%Lab hold
RugbyCon Mark Pawsey8,21216.071.1%Con hold
Ruislip, Northwood and PinnerCon Nick Hurd13,98026.272.7%Con hold
Runnymede and WeybridgeCon Philip Hammond18,05035.068.9%Con hold
RushcliffeCon Kenneth Clarke8,01013.778.0%Con hold
Rutland and MeltonCon Alan Duncan23,10440.173.4%Con hold
Saffron WaldenCon Kemi Badenoch24,96641.073.3%Con hold
Salford and EcclesLab Rebecca Long Bailey19,13240.261.0%Lab hold
SalisburyCon John Glen17,33332.573.1%Con hold
Scarborough and WhitbyCon Robert Goodwill3,4356.868.5%Con hold
ScunthorpeLab Nic Dakin3,4318.565.3%Lab hold
SedgefieldLab Phil Wilson6,05914.665.1%Lab hold
Sefton CentralLab Bill Esterson15,61830.075.5%Lab hold
Selby and AinstyCon Nigel Adams13,77224.673.9%Con hold
SevenoaksCon Michael Fallon21,91742.871.6%Con hold
Sheffield CentralLab Paul Blomfield27,74858.061.7%Lab hold
Sheffield South EastLab Clive Betts11,79827.163.2%Lab hold
Sheffield, Brightside and HillsboroughLab Gill Furniss19,14345.759.5%Lab hold
Sheffield, HallamLab Jared O'Mara2,1253.777.6%Lab gain from LD
Sheffield, HeeleyLab Louise Haigh13,82831.365.0%Lab hold
SherwoodCon Mark Spencer5,1989.770.0%Con hold
ShipleyCon Philip Davies4,6818.873.0%Con hold
Shrewsbury and AtchamCon Daniel Kawczynski6,62711.473.6%Con hold
Sittingbourne and SheppeyCon Gordon Henderson15,21129.662.9%Con hold
Skipton and RiponCon Julian Smith19,98534.474.4%Con hold
Sleaford and North HykehamCon Caroline Johnson25,23738.472.4%Con hold
SloughLab Tan Dhesi16,99831.365.2%Lab hold
SolihullCon Julian Knight20,57136.373.0%Con hold
Somerton and FromeCon David Warburton22,90635.975.7%Con hold
South Basildon and East ThurrockCon Stephen Metcalfe11,49024.464.1%Con hold
South CambridgeshireCon Heidi Allen15,95224.676.2%Con hold
South DerbyshireCon Heather Wheeler11,97022.768.9%Con hold
South DorsetCon Richard Drax11,69522.568.7%Con hold
South East CambridgeshireCon Lucy Frazer16,15825.773.2%Con hold
South East CornwallCon Sheryll Murray17,44332.874.0%Con hold
South Holland and The DeepingsCon John Hayes24,89749.565.9%Con hold
South LeicestershireCon Alberto Costa18,63132.971.8%Con hold
South NorfolkCon Richard Bacon16,67827.373.6%Con hold
South NorthamptonshireCon Andrea Leadsom22,84035.175.8%Con hold
South RibbleCon Seema Kennedy7,42113.572.4%Con hold
South ShieldsLab Emma Lewell-Buck14,50835.664.3%Lab hold
South StaffordshireCon Gavin Williamson22,73344.569.6%Con hold
South SuffolkCon James Cartlidge17,74932.771.8%Con hold
South SwindonCon Robert Buckland2,4644.870.8%Con hold
South ThanetCon Craig Mackinlay6,38712.868.8%Con hold
South West BedfordshireCon Andrew Selous14,16825.569.8%Con hold
South West DevonCon Gary Streeter15,81629.974.2%Con hold
South West HertfordshireCon David Gauke19,55032.274.8%Con hold
South West NorfolkCon Elizabeth Truss18,31234.967.3%Con hold
South West SurreyCon Jeremy Hunt21,59035.777.4%Con hold
South West WiltshireCon Andrew Murrison18,32633.571.2%Con hold
Southampton, ItchenCon Royston Smith310.165.2%Con hold
Southampton, TestLab Alan Whitehead11,50324.566.8%Lab hold
Southend WestCon David Amess10,00021.269.7%Con hold
SouthportCon Damien Moore2,9146.169.1%Con gain from LD
SpelthorneCon Kwasi Kwarteng13,42526.869.0%Con hold
St AlbansCon Anne Main6,10910.778.3%Con hold
St Austell and NewquayCon Steve Double11,14220.669.0%Con hold
St Helens NorthLab Conor McGinn18,40636.766.0%Lab hold
St Helens South and WhistonLab Marie Rimmer24,34346.066.9%Lab hold
St IvesCon Derek Thomas3120.676.3%Con hold
StaffordCon Jeremy Lefroy7,72914.975.9%Con hold
Staffordshire MoorlandsCon Karen Bradley10,83024.370.6%Con hold
Stalybridge and HydeLab Jonathan Reynolds8,08419.059.5%Lab hold
StevenageCon Stephen McPartland3,3866.969.7%Con hold
StockportLab Ann Coffey14,47734.964.7%Lab hold
Stockton NorthLab Alex Cunningham8,71520.464.5%Lab hold
Stockton SouthLab Paul Williams8881.771.2%Lab gain from Con
Stoke-on-Trent CentralLab Gareth Snell3,89711.858.2%Lab hold
Stoke-on-Trent NorthLab Ruth Smeeth2,3595.758.4%Lab hold
Stoke-on-Trent SouthCon Jack Brereton6631.663.1%Con gain from Lab
StoneCon Bill Cash17,49535.073.8%Con hold
StourbridgeCon Margot James7,65416.267.1%Con hold
Stratford-on-AvonCon Nadhim Zahawi21,95841.073.8%Con hold
StreathamLab Chuka Umunna26,28547.170.9%Lab hold
Stretford and UrmstonLab Kate Green19,70539.369.9%Lab hold
StroudLab David Drew6871.177.0%Lab gain from Con
Suffolk CoastalCon Therese Coffey16,01227.673.2%Con hold
Sunderland CentralLab Julie Elliott9,99722.262.0%Lab hold
Surrey HeathCon Michael Gove24,94343.171.6%Con hold
Sutton and CheamCon Paul Scully12,69824.473.8%Con hold
Sutton ColdfieldCon Andrew Mitchell15,33929.069.9%Con hold
TamworthCon Christopher Pincher12,34726.266.1%Con hold
TattonCon Esther McVey14,78730.172.4%Con hold
Taunton DeaneCon Rebecca Pow15,88725.273.8%Con hold
TelfordCon Lucy Allan7201.665.6%Con hold
TewkesburyCon Laurence Robertson22,57438.272.5%Con hold
The CotswoldsCon Geoffrey Clifton-Brown25,49942.774.2%Con hold
The WrekinCon Mark Pritchard9,56419.372.2%Con hold
Thirsk and MaltonCon Kevin Hollinrake19,00134.071.1%Con hold
Thornbury and YateCon Luke Hall12,07123.874.7%Con hold
ThurrockCon Jackie Doyle-Price3450.764.4%Con hold
Tiverton and HonitonCon Neil Parish19,80134.371.6%Con hold
Tonbridge and MallingCon Tom Tugendhat23,50841.373.5%Con hold
TootingLab Rosena Allin-Khan15,45826.674.6%Lab hold
TorbayCon Kevin Foster14,28327.967.4%Con hold
Torridge and West DevonCon Geoffrey Cox20,68634.873.9%Con hold
TotnesCon Sarah Wollaston13,47726.872.9%Con hold
TottenhamLab David Lammy34,58470.167.7%Lab hold
Truro and FalmouthCon Sarah Newton3,7926.775.8%Con hold
Tunbridge WellsCon Greg Clark16,46530.472.5%Con hold
TwickenhamLD Vince Cable9,76214.779.5%LD gain from Con
TynemouthLab Alan Campbell11,66620.573.4%Lab hold
Uxbridge and South RuislipCon Boris Johnson5,03410.866.8%Con hold
VauxhallLab Kate Hoey20,25036.867.1%Lab hold
WakefieldLab Mary Creagh2,1764.765.8%Lab hold
WallaseyLab Angela Eagle23,32048.271.7%Lab hold
Walsall NorthCon Eddie Hughes2,6016.856.6%Con gain from Lab
Walsall SouthLab Valerie Vaz8,89220.265.4%Lab hold
WalthamstowLab Stella Creasy32,01766.570.8%Lab hold
WansbeckLab Ian Lavery10,43524.668.3%Lab hold
WantageCon Edward Vaizey17,38027.374.1%Con hold
WarleyLab John Spellar16,48341.063.1%Lab hold
Warrington NorthLab Helen Jones9,58219.867.5%Lab hold
Warrington SouthLab Faisal Rashid2,5494.172.4%Lab gain from Con
Warwick and LeamingtonLab Matt Western1,2062.272.8%Lab gain from Con
Washington and Sunderland WestLab Sharon Hodgson12,94031.960.3%Lab hold
WatfordCon Richard Harrington2,0923.667.8%Con hold
WaveneyCon Peter Aldous9,21517.565.2%Con hold
WealdenCon Nusrat Ghani23,62839.174.3%Con hold
Weaver ValeLab Mike Amesbury3,9287.873.3%Lab gain from Con
WellingboroughCon Peter Bone12,46023.467.2%Con hold
WellsCon James Heappey7,58212.573.8%Con hold
Welwyn HatfieldCon Grant Shapps7,36914.370.9%Con hold
Wentworth and DearneLab John Healey14,80333.758.7%Lab hold
West Bromwich EastLab Tom Watson7,71319.761.2%Lab hold
West Bromwich WestLab Adrian Bailey4,46012.454.7%Lab hold
West DorsetCon Oliver Letwin19,09132.075.4%Con hold
West HamLab Lyn Brown36,75460.565.7%Lab hold
West LancashireLab Rosie Cooper11,68921.574.2%Lab hold
West SuffolkCon Matt Hancock17,06333.066.9%Con hold
West WorcestershireCon Harriett Baldwin21,32837.875.9%Con hold
Westminster NorthLab Karen Buck11,51226.667.8%Lab hold
Westmorland and LonsdaleLD Tim Farron7771.577.9%LD hold
Weston-Super-MareCon John Penrose11,54420.568.7%Con hold
WiganLab Lisa Nandy16,02733.763.1%Lab hold
WimbledonCon Stephen Hammond5,62210.977.2%Con hold
WinchesterCon Steve Brine9,99917.578.8%Con hold
WindsorCon Adam Afriyie22,38441.573.3%Con hold
Wirral SouthLab Alison McGovern8,32318.478.4%Lab hold
Wirral WestLab Margaret Greenwood5,36512.278.5%Lab hold
WithamCon Priti Patel18,64637.971.2%Con hold
WitneyCon Robert Courts21,24134.973.6%Con hold
WokingCon Jonathan Lord16,72430.372.5%Con hold
WokinghamCon John Redwood18,79831.575.5%Con hold
Wolverhampton North EastLab Emma Reynolds4,58712.660.1%Lab hold
Wolverhampton South EastLab Pat McFadden8,51423.560.2%Lab hold
Wolverhampton South WestLab Eleanor Smith2,1855.270.6%Lab hold
WorcesterCon Robin Walker2,5084.969.6%Con hold
WorkingtonLab Sue Hayman3,9259.469.2%Lab hold
Worsley and Eccles SouthLab Barbara Keeley8,37918.461.9%Lab hold
Worthing WestCon Peter Bottomley12,09022.270.1%Con hold
WycombeCon Steve Baker6,57812.369.4%Con hold
Wyre and Preston NorthCon Ben Wallace12,24623.372.8%Con hold
Wyre ForestCon Mark Garnier13,33426.165.8%Con hold
Wythenshawe and Sale EastLab Mike Kane14,94432.660.0%Lab hold
YeovilCon Marcus Fysh14,72324.871.6%Con hold
York CentralLab Rachael Maskell18,57535.068.7%Lab hold
York OuterCon Julian Sturdy8,28914.475.7%Con hold

England at every election →

Questions and answers

Who won in England at the 2017 general election?

The Conservatives won 296 of the 533 seats in England, with 45.5% of the vote.

How many seats were there in England in 2017?

533 constituencies.

Official results UK Parliament election results data (House of Commons Library). Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data