General election

2019 general election

Polling day Thursday 12 December 2019. The winning candidate, party, majority and turnout in each of 650 constituencies. Where a seat still exists on current boundaries, its name links to the constituency page.

See the Class of 2019 — MPs first elected at this election →

Constituency Winner
Aberavon Labour Stephen Kinnock
Aberconwy Conservative Robin Millar
Aberdeen North Scottish National Party Kirsty Blackman
Aberdeen South Scottish National Party Stephen Flynn
Airdrie and Shotts Scottish National Party Neil Gray
Aldershot Conservative Leo Docherty
Aldridge-Brownhills Conservative Wendy Morton
Altrincham and Sale West Conservative Graham Brady
Alyn and Deeside Labour Mark Tami
Amber Valley Conservative Nigel Mills
Angus Scottish National Party Dave Doogan
Arfon Plaid Cymru Hywel Williams
Argyll and Bute Scottish National Party Brendan O'Hara
Arundel and South Downs Conservative Andrew Griffith
Ashfield Conservative Lee Anderson
Ashford Conservative Damian Green
Ashton-under-Lyne Labour Angela Rayner
Aylesbury Conservative Rob Butler
Ayr, Carrick and Cumnock Scottish National Party Allan Dorans
Banbury Conservative Victoria Prentis
Banff and Buchan Conservative David Duguid
Barking Labour Margaret Hodge
Barnsley Central Labour Daniel Jarvis
Barnsley East Labour Stephanie Peacock
Barrow and Furness Conservative Simon Fell
Basildon and Billericay Conservative John Baron
Basingstoke Conservative Maria Miller
Bassetlaw Conservative Brendan Clarke-Smith
Bath Liberal Democrat Wera Hobhouse
Batley and Spen Labour Tracy Brabin
Battersea Labour Marsha De Cordova
Beaconsfield Conservative Joy Morrissey
Beckenham Conservative Bob Stewart
Bedford Labour Mohammad Yasin
Belfast East Democratic Unionist Party Gavin Robinson
Belfast North Sinn Féin John Finucane
Belfast South Social Democratic & Labour Party Claire Hanna
Belfast West Sinn Féin Paul Maskey
Bermondsey and Old Southwark Labour Neil Coyle
Berwickshire, Roxburgh and Selkirk Conservative John Lamont
Berwick-upon-Tweed Conservative Anne-Marie Trevelyan
Bethnal Green and Bow Labour Rushanara Ali
Beverley and Holderness Conservative Graham Stuart
Bexhill and Battle Conservative Huw Merriman
Bexleyheath and Crayford Conservative David Evennett
Birkenhead Labour Mick Whitley
Birmingham, Edgbaston Labour Preet Kaur Gill
Birmingham, Erdington Labour Jack Dromey
Birmingham, Hall Green Labour Tahir Ali
Birmingham, Hodge Hill Labour Liam Byrne
Birmingham, Ladywood Labour Shabana Mahmood
Birmingham, Northfield Conservative Gary Sambrook
Birmingham, Perry Barr Labour Khalid Mahmood
Birmingham, Selly Oak Labour Stephen McCabe
Birmingham, Yardley Labour Jess Phillips
Bishop Auckland Conservative Dehenna Davison
Blackburn Labour Kate Hollern
Blackley and Broughton Labour Graham Stringer
Blackpool North and Cleveleys Conservative Paul Maynard
Blackpool South Conservative Scott Benton
Blaenau Gwent Labour Nick Smith
Blaydon Labour Liz Twist
Blyth Valley Conservative Ian Levy
Bognor Regis and Littlehampton Conservative Nick Gibb
Bolsover Conservative Mark Fletcher
Bolton North East Conservative Mark Logan
Bolton South East Labour Yasmin Qureshi
Bolton West Conservative Chris Green
Bootle Labour Peter Dowd
Boston and Skegness Conservative Matt Warman
Bosworth Conservative Luke Evans
Bournemouth East Conservative Tobias Ellwood
Bournemouth West Conservative Conor Burns
Bracknell Conservative James Sunderland
Bradford East Labour Imran Hussain
Bradford South Labour Judith Cummins
Bradford West Labour Naz Shah
Braintree Conservative James Cleverly
Brecon and Radnorshire Conservative Fay Jones
Brent Central Labour Dawn Butler
Brentford and Isleworth Labour Ruth Cadbury
Brent North Labour Barry Gardiner
Brentwood and Ongar Conservative Alex Burghart
Bridgend Conservative Jamie Wallis
Bridgwater and West Somerset Conservative Ian Liddell-Grainger
Brigg and Goole Conservative Andrew Percy
Brighton, Kemptown Labour Lloyd Russell-Moyle
Brighton, Pavilion Green Party Caroline Lucas
Bristol East Labour Kerry McCarthy
Bristol North West Labour Darren Jones
Bristol South Labour Karin Smyth
Bristol West Labour Thangam Debbonaire
Broadland Conservative Jerome Mayhew
Bromley and Chislehurst Conservative Robert Neill
Bromsgrove Conservative Sajid Javid
Broxbourne Conservative Charles Walker
Broxtowe Conservative Darren Henry
Buckingham Conservative Greg Smith
Burnley Conservative Antony Higginbotham
Burton Conservative Kate Griffiths
Bury North Conservative James Daly
Bury South Conservative Christian Wakeford
Bury St Edmunds Conservative Jo Churchill
Caerphilly Labour Wayne David
Caithness, Sutherland and Easter Ross Liberal Democrat Jamie Stone
Calder Valley Conservative Craig Whittaker
Camberwell and Peckham Labour Harriet Harman
Camborne and Redruth Conservative George Eustice
Cambridge Labour Daniel Zeichner
Cannock Chase Conservative Amanda Milling
Canterbury Labour Rosemary Duffield
Cardiff Central Labour Jo Stevens
Cardiff North Labour Anna McMorrin
Cardiff South and Penarth Labour Stephen Doughty
Cardiff West Labour Kevin Brennan
Carlisle Conservative John Stevenson
Carmarthen East and Dinefwr Plaid Cymru Jonathan Edwards
Carmarthen West and South Pembrokeshire Conservative Simon Hart
Carshalton and Wallington Conservative Elliot Colburn
Castle Point Conservative Rebecca Harris
Central Ayrshire Scottish National Party Philippa Whitford
Central Devon Conservative Mel Stride
Central Suffolk and North Ipswich Conservative Dan Poulter
Ceredigion Plaid Cymru Ben Lake
Charnwood Conservative Edward Argar
Chatham and Aylesford Conservative Tracey Crouch
Cheadle Conservative Mary Robinson
Chelmsford Conservative Vicky Ford
Chelsea and Fulham Conservative Greg Hands
Cheltenham Conservative Alex Chalk
Chesham and Amersham Conservative Cheryl Gillan
Chesterfield Labour Toby Perkins
Chichester Conservative Gillian Keegan
Chingford and Woodford Green Conservative Iain Duncan Smith
Chippenham Conservative Michelle Donelan
Chipping Barnet Conservative Theresa Villiers
Chorley Independent Lindsay Hoyle
Christchurch Conservative Christopher Chope
Cities of London and Westminster Conservative Nickie Aiken
City of Chester Labour Christian Matheson
City of Durham Labour Mary Foy
Clacton Conservative Giles Watling
Cleethorpes Conservative Martin Vickers
Clwyd South Conservative Simon Baynes
Clwyd West Conservative David Jones
Coatbridge, Chryston and Bellshill Scottish National Party Steven Bonnar
Colchester Conservative Will Quince
Colne Valley Conservative Jason McCartney
Congleton Conservative Fiona Bruce
Copeland Conservative Trudy Harrison
Corby Conservative Tom Pursglove
Coventry North East Labour Colleen Fletcher
Coventry North West Labour Taiwo Owatemi
Coventry South Labour Zarah Sultana
Crawley Conservative Henry Smith
Crewe and Nantwich Conservative Kieran Mullan
Croydon Central Labour Sarah Jones
Croydon North Labour Steve Reed
Croydon South Conservative Chris Philp
Cumbernauld, Kilsyth and Kirkintilloch East Scottish National Party Stuart C. McDonald
Cynon Valley Labour Beth Winter
Dagenham and Rainham Labour Jon Cruddas
Darlington Conservative Peter Gibson
Dartford Conservative Gareth Johnson
Daventry Conservative Chris Heaton-Harris
Delyn Conservative Rob Roberts
Denton and Reddish Labour Andrew Gwynne
Derby North Conservative Amanda Solloway
Derbyshire Dales Conservative Sarah Dines
Derby South Labour Margaret Beckett
Devizes Conservative Danny Kruger
Dewsbury Conservative Mark Eastwood
Doncaster Central Labour Rosie Winterton
Doncaster North Labour Edward Miliband
Don Valley Conservative Nick Fletcher
Dover Conservative Natalie Elphicke
Dudley North Conservative Marco Longhi
Dudley South Conservative Mike Wood
Dulwich and West Norwood Labour Helen Hayes
Dumfries and Galloway Conservative Alister Jack
Dumfriesshire, Clydesdale and Tweeddale Conservative David Mundell
Dundee East Scottish National Party Stewart Hosie
Dundee West Scottish National Party Chris Law
Dunfermline and West Fife Scottish National Party Douglas Chapman
Dwyfor Meirionnydd Plaid Cymru Liz Saville Roberts
Ealing Central and Acton Labour Rupa Huq
Ealing North Labour James Murray
Ealing, Southall Labour Virendra Sharma
Easington Labour Grahame Morris
East Antrim Democratic Unionist Party Sammy Wilson
Eastbourne Conservative Caroline Ansell
East Devon Conservative Simon Jupp
East Dunbartonshire Scottish National Party Amy Callaghan
East Ham Labour Stephen Timms
East Hampshire Conservative Damian Hinds
East Kilbride, Strathaven and Lesmahagow Scottish National Party Lisa Cameron
Eastleigh Conservative Paul Holmes
East Londonderry Democratic Unionist Party Gregory Campbell
East Lothian Scottish National Party Kenny MacAskill
East Renfrewshire Scottish National Party Kirsten Oswald
East Surrey Conservative Claire Coutinho
East Worthing and Shoreham Conservative Tim Loughton
East Yorkshire Conservative Greg Knight
Eddisbury Conservative Edward Timpson
Edinburgh East Scottish National Party Tommy Sheppard
Edinburgh North and Leith Scottish National Party Deidre Brock
Edinburgh South Labour Ian Murray
Edinburgh South West Scottish National Party Joanna Cherry
Edinburgh West Liberal Democrat Christine Jardine
Edmonton Labour Kate Osamor
Ellesmere Port and Neston Labour Justin Madders
Elmet and Rothwell Conservative Alec Shelbrooke
Eltham Labour Clive Efford
Enfield North Labour Feryal Clark
Enfield, Southgate Labour Bambos Charalambous
Epping Forest Conservative Eleanor Laing
Epsom and Ewell Conservative Chris Grayling
Erewash Conservative Maggie Throup
Erith and Thamesmead Labour Abena Oppong-Asare
Esher and Walton Conservative Dominic Raab
Exeter Labour Ben Bradshaw
Falkirk Scottish National Party John McNally
Fareham Conservative Suella Braverman
Faversham and Mid Kent Conservative Helen Whately
Feltham and Heston Labour Seema Malhotra
Fermanagh and South Tyrone Sinn Féin Michelle Gildernew
Filton and Bradley Stoke Conservative Jack Lopresti
Finchley and Golders Green Conservative Mike Freer
Folkestone and Hythe Conservative Damian Collins
Forest of Dean Conservative Mark Harper
Foyle Social Democratic & Labour Party Colum Eastwood
Fylde Conservative Mark Menzies
Gainsborough Conservative Edward Leigh
Garston and Halewood Labour Maria Eagle
Gateshead Labour Ian Mearns
Gedling Conservative Tom Randall
Gillingham and Rainham Conservative Rehman Chishti
Glasgow Central Scottish National Party Alison Thewliss
Glasgow East Scottish National Party David Linden
Glasgow North Scottish National Party Patrick Grady
Glasgow North East Scottish National Party Anne McLaughlin
Glasgow North West Scottish National Party Carol Monaghan
Glasgow South Scottish National Party Stewart Malcolm McDonald
Glasgow South West Scottish National Party Chris Stephens
Glenrothes Scottish National Party Peter Grant
Gloucester Conservative Richard Graham
Gordon Scottish National Party Richard Thomson
Gosport Conservative Caroline Dinenage
Gower Labour Tonia Antoniazzi
Grantham and Stamford Conservative Gareth Davies
Gravesham Conservative Adam Holloway
Great Grimsby Conservative Lia Nici
Great Yarmouth Conservative Brandon Lewis
Greenwich and Woolwich Labour Matthew Pennycook
Guildford Conservative Angela Richardson
Hackney North and Stoke Newington Labour Diane Abbott
Hackney South and Shoreditch Labour Meg Hillier
Halesowen and Rowley Regis Conservative James Morris
Halifax Labour Holly Lynch
Haltemprice and Howden Conservative David Davis
Halton Labour Derek Twigg
Hammersmith Labour Andy Slaughter
Hampstead and Kilburn Labour Tulip Siddiq
Harborough Conservative Neil O'Brien
Harlow Conservative Robert Halfon
Harrogate and Knaresborough Conservative Andrew Jones
Harrow East Conservative Bob Blackman
Harrow West Labour Gareth Thomas
Hartlepool Labour Mike Hill
Harwich and North Essex Conservative Bernard Jenkin
Hastings and Rye Conservative Sally-Ann Hart
Havant Conservative Alan Mak
Hayes and Harlington Labour John McDonnell
Hazel Grove Conservative William Wragg
Hemel Hempstead Conservative Mike Penning
Hemsworth Labour Jon Trickett
Hendon Conservative Matthew Offord
Henley Conservative John Howell
Hereford and South Herefordshire Conservative Jesse Norman
Hertford and Stortford Conservative Julie Marson
Hertsmere Conservative Oliver Dowden
Hexham Conservative Guy Opperman
Heywood and Middleton Conservative Chris Clarkson
High Peak Conservative Robert Largan
Hitchin and Harpenden Conservative Bim Afolami
Holborn and St Pancras Labour Keir Starmer
Hornchurch and Upminster Conservative Julia Lopez
Hornsey and Wood Green Labour Catherine West
Horsham Conservative Jeremy Quin
Houghton and Sunderland South Labour Bridget Phillipson
Hove Labour Peter Kyle
Huddersfield Labour Barry Sheerman
Huntingdon Conservative Jonathan Djanogly
Hyndburn Conservative Sara Britcliffe
Ilford North Labour Wes Streeting
Ilford South Labour Sam Tarry
Inverclyde Scottish National Party Ronnie Cowan
Inverness, Nairn, Badenoch and Strathspey Scottish National Party Drew Hendry
Ipswich Conservative Tom Hunt
Isle of Wight Conservative Bob Seely
Islington North Labour Jeremy Corbyn
Islington South and Finsbury Labour Emily Thornberry
Islwyn Labour Chris Evans
Jarrow Labour Kate Osborne
Keighley Conservative Robbie Moore
Kenilworth and Southam Conservative Jeremy Wright
Kensington Conservative Felicity Buchan
Kettering Conservative Philip Hollobone
Kilmarnock and Loudoun Scottish National Party Alan Brown
Kingston and Surbiton Liberal Democrat Edward Davey
Kingston upon Hull East Labour Karl Turner
Kingston upon Hull North Labour Diana Johnson
Kingston upon Hull West and Hessle Labour Emma Hardy
Kingswood Conservative Chris Skidmore
Kirkcaldy and Cowdenbeath Scottish National Party Neale Hanvey
Knowsley Labour George Howarth
Lagan Valley Democratic Unionist Party Jeffrey M. Donaldson
Lanark and Hamilton East Scottish National Party Angela Crawley
Lancaster and Fleetwood Labour Cat Smith
Leeds Central Labour Hilary Benn
Leeds East Labour Richard Burgon
Leeds North East Labour Fabian Hamilton
Leeds North West Labour Alex Sobel
Leeds West Labour Rachel Reeves
Leicester East Labour Claudia Webbe
Leicester South Labour Jonathan Ashworth
Leicester West Labour Liz Kendall
Leigh Conservative James Grundy
Lewes Conservative Maria Caulfield
Lewisham, Deptford Labour Vicky Foxcroft
Lewisham East Labour Janet Daby
Lewisham West and Penge Labour Ellie Reeves
Leyton and Wanstead Labour John Cryer
Lichfield Conservative Michael Fabricant
Lincoln Conservative Karl McCartney
Linlithgow and East Falkirk Scottish National Party Martyn Day
Liverpool, Riverside Labour Kim Johnson
Liverpool, Walton Labour Dan Carden
Liverpool, Wavertree Labour Paula Barker
Liverpool, West Derby Labour Ian Byrne
Livingston Scottish National Party Hannah Bardell
Llanelli Labour Nia Griffith
Loughborough Conservative Jane Hunt
Louth and Horncastle Conservative Victoria Atkins
Ludlow Conservative Philip Dunne
Luton North Labour Sarah Owen
Luton South Labour Rachel Hopkins
Macclesfield Conservative David Rutley
Maidenhead Conservative Theresa May
Maidstone and The Weald Conservative Helen Grant
Makerfield Labour Yvonne Fovargue
Maldon Conservative John Whittingdale
Manchester Central Labour Lucy Powell
Manchester, Gorton Labour Afzal Khan
Manchester, Withington Labour Jeff Smith
Mansfield Conservative Ben Bradley
Meon Valley Conservative Flick Drummond
Meriden Conservative Saqib Bhatti
Merthyr Tydfil and Rhymney Labour Gerald Jones
Mid Bedfordshire Conservative Nadine Dorries
Mid Derbyshire Conservative Pauline Latham
Middlesbrough Labour Andy McDonald
Middlesbrough South and East Cleveland Conservative Simon Clarke
Mid Dorset and North Poole Conservative Michael Tomlinson
Midlothian Scottish National Party Owen Thompson
Mid Norfolk Conservative George Freeman
Mid Sussex Conservative Mims Davies
Mid Ulster Sinn Féin Francie Molloy
Mid Worcestershire Conservative Nigel Huddleston
Milton Keynes North Conservative Ben Everitt
Milton Keynes South Conservative Iain Stewart
Mitcham and Morden Labour Siobhain McDonagh
Mole Valley Conservative Paul Beresford
Monmouth Conservative David T. C. Davies
Montgomeryshire Conservative Craig Williams
Moray Conservative Douglas Ross
Morecambe and Lunesdale Conservative David Morris
Morley and Outwood Conservative Andrea Jenkyns
Motherwell and Wishaw Scottish National Party Marion Fellows
Na h-Eileanan an Iar Scottish National Party Angus Brendan MacNeil
Neath Labour Christina Rees
Newark Conservative Robert Jenrick
Newbury Conservative Laura Farris
Newcastle-under-Lyme Conservative Aaron Bell
Newcastle upon Tyne Central Labour Chi Onwurah
Newcastle upon Tyne East Labour Nicholas Brown
Newcastle upon Tyne North Labour Catherine McKinnell
New Forest East Conservative Julian Lewis
New Forest West Conservative Desmond Swayne
Newport East Labour Jessica Morden
Newport West Labour Ruth Jones
Newry and Armagh Sinn Féin Mickey Brady
Newton Abbot Conservative Anne Marie Morris
Normanton, Pontefract and Castleford Labour Yvette Cooper
Northampton North Conservative Michael Ellis
Northampton South Conservative Andrew Lewer
North Antrim Democratic Unionist Party Ian Paisley
North Ayrshire and Arran Scottish National Party Patricia Gibson
North Cornwall Conservative Scott Mann
North Devon Conservative Selaine Saxby
North Dorset Conservative Simon Hoare
North Down Alliance Stephen Farry
North Durham Labour Kevan Jones
North East Bedfordshire Conservative Richard Fuller
North East Cambridgeshire Conservative Stephen Barclay
North East Derbyshire Conservative Lee Rowley
North East Fife Liberal Democrat Wendy Chamberlain
North East Hampshire Conservative Ranil Jayawardena
North East Hertfordshire Conservative Oliver Heald
North East Somerset Conservative Jacob Rees-Mogg
North Herefordshire Conservative Bill Wiggin
North Norfolk Conservative Duncan Baker
North Shropshire Conservative Owen Paterson
North Somerset Conservative Liam Fox
North Swindon Conservative Justin Tomlinson
North Thanet Conservative Roger Gale
North Tyneside Labour Mary Glindon
North Warwickshire Conservative Craig Tracey
North West Cambridgeshire Conservative Shailesh Vara
North West Durham Conservative Richard Holden
North West Hampshire Conservative Kit Malthouse
North West Leicestershire Conservative Andrew Bridgen
North West Norfolk Conservative James Wild
North Wiltshire Conservative James Gray
Norwich North Conservative Chloe Smith
Norwich South Labour Clive Lewis
Nottingham East Labour Nadia Whittome
Nottingham North Labour Alex Norris
Nottingham South Labour Lilian Greenwood
Nuneaton Conservative Marcus Jones
Ochil and South Perthshire Scottish National Party John Nicolson
Ogmore Labour Chris Elmore
Old Bexley and Sidcup Conservative James Brokenshire
Oldham East and Saddleworth Labour Debbie Abrahams
Oldham West and Royton Labour Jim McMahon
Orkney and Shetland Liberal Democrat Alistair Carmichael
Orpington Conservative Gareth Bacon
Oxford East Labour Anneliese Dodds
Oxford West and Abingdon Liberal Democrat Layla Moran
Paisley and Renfrewshire North Scottish National Party Gavin Newlands
Paisley and Renfrewshire South Scottish National Party Mhairi Black
Pendle Conservative Andrew Stephenson
Penistone and Stocksbridge Conservative Miriam Cates
Penrith and The Border Conservative Neil Hudson
Perth and North Perthshire Scottish National Party Pete Wishart
Peterborough Conservative Paul Bristow
Plymouth, Moor View Conservative Johnny Mercer
Plymouth, Sutton and Devonport Labour Luke Pollard
Pontypridd Labour Alex Davies-Jones
Poole Conservative Robert Syms
Poplar and Limehouse Labour Apsana Begum
Portsmouth North Conservative Penny Mordaunt
Portsmouth South Labour Stephen Morgan
Preseli Pembrokeshire Conservative Stephen Crabb
Preston Labour Mark Hendrick
Pudsey Conservative Stuart Andrew
Putney Labour Fleur Anderson
Rayleigh and Wickford Conservative Mark Francois
Reading East Labour Mathew Rodda
Reading West Conservative Alok Sharma
Redcar Conservative Jacob Young
Redditch Conservative Rachel Maclean
Reigate Conservative Crispin Blunt
Rhondda Labour Chris Bryant
Ribble Valley Conservative Nigel Evans
Richmond Park Liberal Democrat Sarah Olney
Richmond (Yorks) Conservative Rishi Sunak
Rochdale Labour Tony Lloyd
Rochester and Strood Conservative Kelly Tolhurst
Rochford and Southend East Conservative James Duddridge
Romford Conservative Andrew Rosindell
Romsey and Southampton North Conservative Caroline Nokes
Rossendale and Darwen Conservative Jake Berry
Ross, Skye and Lochaber Scottish National Party Ian Blackford
Rotherham Labour Sarah Champion
Rother Valley Conservative Alexander Stafford
Rugby Conservative Mark Pawsey
Ruislip, Northwood and Pinner Conservative David Simmonds
Runnymede and Weybridge Conservative Ben Spencer
Rushcliffe Conservative Ruth Edwards
Rutherglen and Hamilton West Scottish National Party Margaret Ferrier
Rutland and Melton Conservative Alicia Kearns
Saffron Walden Conservative Kemi Badenoch
Salford and Eccles Labour Rebecca Long-Bailey
Salisbury Conservative John Glen
Scarborough and Whitby Conservative Robert Goodwill
Scunthorpe Conservative Holly Mumby-Croft
Sedgefield Conservative Paul Howell
Sefton Central Labour Bill Esterson
Selby and Ainsty Conservative Nigel Adams
Sevenoaks Conservative Laura Trott
Sheffield, Brightside and Hillsborough Labour Gill Furniss
Sheffield Central Labour Paul Blomfield
Sheffield, Hallam Labour Olivia Blake
Sheffield, Heeley Labour Louise Haigh
Sheffield South East Labour Clive Betts
Sherwood Conservative Mark Spencer
Shipley Conservative Philip Davies
Shrewsbury and Atcham Conservative Daniel Kawczynski
Sittingbourne and Sheppey Conservative Gordon Henderson
Skipton and Ripon Conservative Julian Smith
Sleaford and North Hykeham Conservative Caroline Johnson
Slough Labour Tan Dhesi
Solihull Conservative Julian Knight
Somerton and Frome Conservative David Warburton
Southampton, Itchen Conservative Royston Smith
Southampton, Test Labour Alan Whitehead
South Antrim Democratic Unionist Party Paul Girvan
South Basildon and East Thurrock Conservative Stephen Metcalfe
South Cambridgeshire Conservative Anthony Browne
South Derbyshire Conservative Heather Wheeler
South Dorset Conservative Richard Drax
South Down Sinn Féin Chris Hazzard
South East Cambridgeshire Conservative Lucy Frazer
South East Cornwall Conservative Sheryll Murray
Southend West Conservative David Amess
South Holland and The Deepings Conservative John Hayes
South Leicestershire Conservative Alberto Costa
South Norfolk Conservative Richard Bacon
South Northamptonshire Conservative Andrea Leadsom
Southport Conservative Damien Moore
South Ribble Conservative Katherine Fletcher
South Shields Labour Emma Lewell-Buck
South Staffordshire Conservative Gavin Williamson
South Suffolk Conservative James Cartlidge
South Swindon Conservative Robert Buckland
South Thanet Conservative Craig Mackinlay
South West Bedfordshire Conservative Andrew Selous
South West Devon Conservative Gary Streeter
South West Hertfordshire Conservative Gagan Mohindra
South West Norfolk Conservative Elizabeth Truss
South West Surrey Conservative Jeremy Hunt
South West Wiltshire Conservative Andrew Murrison
Spelthorne Conservative Kwasi Kwarteng
Stafford Conservative Theo Clarke
Staffordshire Moorlands Conservative Karen Bradley
St Albans Liberal Democrat Daisy Cooper
Stalybridge and Hyde Labour Jonathan Reynolds
St Austell and Newquay Conservative Steve Double
Stevenage Conservative Stephen McPartland
St Helens North Labour Conor McGinn
St Helens South and Whiston Labour Marie Rimmer
Stirling Scottish National Party Alyn Smith
St Ives Conservative Derek Thomas
Stockport Labour Navendu Mishra
Stockton North Labour Alex Cunningham
Stockton South Conservative Matt Vickers
Stoke-on-Trent Central Conservative Jo Gideon
Stoke-on-Trent North Conservative Jonathan Gullis
Stoke-on-Trent South Conservative Jack Brereton
Stone Conservative William Cash
Stourbridge Conservative Suzanne Webb
Strangford Democratic Unionist Party Jim Shannon
Stratford-on-Avon Conservative Nadhim Zahawi
Streatham Labour Bell Ribeiro-Addy
Stretford and Urmston Labour Kate Green
Stroud Conservative Siobhan Baillie
Suffolk Coastal Conservative Thérèse Coffey
Sunderland Central Labour Julie Elliott
Surrey Heath Conservative Michael Gove
Sutton and Cheam Conservative Paul Scully
Sutton Coldfield Conservative Andrew Mitchell
Swansea East Labour Carolyn Harris
Swansea West Labour Geraint Davies
Tamworth Conservative Christopher Pincher
Tatton Conservative Esther McVey
Taunton Deane Conservative Rebecca Pow
Telford Conservative Lucy Allan
Tewkesbury Conservative Laurence Robertson
The Cotswolds Conservative Geoffrey Clifton-Brown
The Wrekin Conservative Mark Pritchard
Thirsk and Malton Conservative Kevin Hollinrake
Thornbury and Yate Conservative Luke Hall
Thurrock Conservative Jacqueline Doyle-Price
Tiverton and Honiton Conservative Neil Parish
Tonbridge and Malling Conservative Thomas Tugendhat
Tooting Labour Rosena Allin-Khan
Torbay Conservative Kevin Foster
Torfaen Labour Nick Thomas-Symonds
Torridge and West Devon Conservative Geoffrey Cox
Totnes Conservative Anthony Mangnall
Tottenham Labour David Lammy
Truro and Falmouth Conservative Cherilyn Mackrory
Tunbridge Wells Conservative Gregory Clark
Twickenham Liberal Democrat Munira Wilson
Tynemouth Labour Alan Campbell
Upper Bann Democratic Unionist Party Carla Lockhart
Uxbridge and South Ruislip Conservative Boris Johnson
Vale of Clwyd Conservative James Davies
Vale of Glamorgan Conservative Alun Cairns
Vauxhall Labour Florence Eshalomi
Wakefield Conservative Imran Ahmad Khan
Wallasey Labour Angela Eagle
Walsall North Conservative Eddie Hughes
Walsall South Labour Valerie Vaz
Walthamstow Labour Stella Creasy
Wansbeck Labour Ian Lavery
Wantage Conservative David Johnston
Warley Labour John Spellar
Warrington North Labour Charlotte Nichols
Warrington South Conservative Andy Carter
Warwick and Leamington Labour Matt Western
Washington and Sunderland West Labour Sharon Hodgson
Watford Conservative Dean Russell
Waveney Conservative Peter Aldous
Wealden Conservative Nusrat Ghani
Weaver Vale Labour Mike Amesbury
Wellingborough Conservative Peter Bone
Wells Conservative James Heappey
Welwyn Hatfield Conservative Grant Shapps
Wentworth and Dearne Labour John Healey
West Aberdeenshire and Kincardine Conservative Andrew Bowie
West Bromwich East Conservative Nicola Richards
West Bromwich West Conservative Shaun Bailey
West Dorset Conservative Chris Loder
West Dunbartonshire Scottish National Party Martin Docherty-Hughes
West Ham Labour Lyn Brown
West Lancashire Labour Rosie Cooper
Westminster North Labour Karen Buck
Westmorland and Lonsdale Liberal Democrat Timothy Farron
Weston-Super-Mare Conservative John Penrose
West Suffolk Conservative Matthew Hancock
West Tyrone Sinn Féin Órfhlaith Begley
West Worcestershire Conservative Harriett Baldwin
Wigan Labour Lisa Nandy
Wimbledon Conservative Stephen Hammond
Winchester Conservative Stephen Brine
Windsor Conservative Adam Afriyie
Wirral South Labour Alison McGovern
Wirral West Labour Margaret Greenwood
Witham Conservative Priti Patel
Witney Conservative Robert Courts
Woking Conservative Jonathan Lord
Wokingham Conservative John Redwood
Wolverhampton North East Conservative Jane Stevenson
Wolverhampton South East Labour Pat McFadden
Wolverhampton South West Conservative Stuart Anderson
Worcester Conservative Robin Walker
Workington Conservative Mark Jenkinson
Worsley and Eccles South Labour Barbara Keeley
Worthing West Conservative Peter Bottomley
Wrexham Conservative Sarah Atherton
Wycombe Conservative Steve Baker
Wyre and Preston North Conservative Ben Wallace
Wyre Forest Conservative Mark Garnier
Wythenshawe and Sale East Labour Michael Kane
Yeovil Conservative Marcus Fysh
Ynys Môn Conservative Virginia Crosbie
York Central Labour Rachael Maskell
York Outer Conservative Julian Sturdy
Source House of Commons Library — Election results
Boundaries Results relate to the constituency boundaries in force at the 2019 election. Boundaries changed at the 2024 general election, so pre-2024 seats may not match current constituency pages.