List of MPs for constituencies in England (2017–2019) explained

Country:England
Previous Election:List of MPs for constituencies in England (2015–2017)
Previous Year:2015–17
Next Election:List of MPs for constituencies in England (2019–2024)
Next Year:2019–24
Map Size:200px

This is a list of members of Parliament (MPs) elected to the House of Commons of the United Kingdom by English constituencies for the Fifty-Seventh Parliament of the United Kingdom (2017–2019).

It includes both MPs elected at the 2017 general election, held on 8 June 2017, and those subsequently elected in by-elections.

The list is sorted by the name of the MP, and MPs who did not serve throughout the Parliament are italicised. New MPs elected since the general election are noted at the bottom of the page.

Composition

Election

AffiliationMembers
Conservative Party296
Labour Party227
Liberal Democrats8
Green Party1
Speaker1
 Total533

At dissolution

AffiliationMembers
Conservative Party269
Labour Party212
Liberal Democrats16
Change UK5
The Independents2
Green Party1
Birkenhead Social Justice Party1
Independent25
bgcolor=lightgrey Speaker1
 Total533

MPs in the East of England region

AffiliationMembers
Conservative46
Labour5
Liberal Democrats2
The Independents1
Independent4
 Total58
MP Constituency Party In constituency since
Hitchin and HarpendenConservative2017
WaveneyConservative2010
South CambridgeshireLiberal Democrats
(prev. Conservative,
Change UK and
The Independents)
2015
Southend WestConservative2010
South NorfolkConservative2001
Saffron WaldenConservative2017
North East CambridgeshireConservative2010
Basildon and BillericayConservative2010
North West NorfolkConservative2001
Brentwood and OngarConservative2017
North East BedfordshireIndependent
(suspended from
Conservatives)
2001
South SuffolkConservative2015
Bury St EdmundsConservative2010
BraintreeConservative2015
Suffolk CoastalConservative2010
HuntingdonConservative2001
Mid BedfordshireConservative2010
HertsmereConservative2015
ThurrockConservative2010
Rochford and Southend EastConservative2005
PeterboroughLabour2019
Rayleigh and WickfordConservative2010
ChelmsfordConservative2017
South East CambridgeshireConservative2015
Mid NorfolkConservative2010
South West HertfordshireIndependent
(suspended from
Conservatives)
2005
HarlowConservative2010
West SuffolkConservative2010
WatfordIndependent
(suspended from
Conservatives)
2010
Castle PointConservative2010
North East HertfordshireConservative1992
Luton NorthIndependent
(suspended
from Labour)
1997
Harwich and North EssexConservative2010
Epping ForestConservative1997
North NorfolkLiberal Democrats2001
Great YarmouthConservative2010
Norwich SouthLabour2015
St AlbansConservative2005
IpswichLabour2017
StevenageConservative2010
South Basildon and East ThurrockConservative2010
WithamConservative2010
Hemel HempsteadConservative2005
Central Suffolk and North IpswichConservative2010
Hertford and StortfordConservative2001
ColchesterConservative2015
South West BedfordshireConservative2001
Welwyn HatfieldConservative2005
Luton SouthThe Independents
(prev. Labour Co-op,
Change UK and
Independent)
2010
BroadlandConservative2010
Norwich NorthConservative2009 by-election
South West NorfolkConservative2010
North West CambridgeshireConservative2005
BroxbourneConservative2005
ClactonConservative2017
MaldonConservative2010
BedfordLabour2017
CambridgeLabour2015

MPs in the East Midlands region

AffiliationMembers
Conservative28
Labour13
Change UK2
Independent3
 Total46
MP Constituency Party In constituency since
CharnwoodConservative2015
Leicester SouthLabour2011 by-election
Louth and HorncastleConservative2015
Derby SouthLabour1983
Grantham and StamfordIndependent
(prev. Conservative)
2010
WellingboroughConservative2005
MansfieldConservative2017
North West LeicestershireConservative2010
RushcliffeIndependent
(suspended from
Conservatives)
1970
GedlingLabour1997
South LeicestershireConservative2015
AshfieldLabour2010
Rutland and MeltonConservative1992
Northampton NorthConservative2010
High PeakLabour2017
Nottingham SouthLabour2010
South Holland and The DeepingsConservative1997
DaventryConservative2010
KetteringConservative2010
NewarkConservative2014 by-election
Sleaford and North HykehamConservative2016 by-election
Leicester WestLabour2010
Mid DerbyshireConservative2010
South NorthamptonshireConservative2010
LincolnLabour2017
GainsboroughConservative1983
Nottingham EastChange UK
(prev. Labour Co-op)
2010
Northampton SouthConservative2017
BassetlawLabour2001
Derbyshire DalesConservative2010
Amber ValleyConservative2010
LoughboroughConservative2010
Nottingham NorthLabour2017
HarboroughConservative2017
ChesterfieldLabour2010
CorbyConservative2015
North East DerbyshireConservative2017
BolsoverLabour1970
BroxtoweChange UK
(prev. Conservative)
2010
SherwoodConservative2010
ErewashConservative2015
BosworthConservative1987
Leicester EastLabour1987
Boston and SkegnessConservative2015
South DerbyshireConservative2010
Derby NorthIndependent
(suspended
from Labour)
2010

MPs in the London region

AffiliationMembers
Labour46
Conservative19
Liberal Democrats4
Change UK2
Independent2
 Total73
MP Constituency Party In constituency since
Hackney North and Stoke NewingtonLabour1987
Bethnal Green and BowLabour2010
TootingLabour2016 by-election
Harrow EastConservative2010
Carshalton and WallingtonLiberal Democrats1997
Old Bexley and SidcupConservative2010
West HamLabour2005
Westminster NorthLabour2010
Brent CentralLabour2015
TwickenhamLiberal Democrats2017
Brentford and IsleworthLabour2015
Enfield SouthgateLabour2017
Islington NorthLabour1983
Bermondsey and Old SouthwarkLabour2015
WalthamstowLabour Co-op2010
Dagenham and RainhamLabour2010
Leyton and WansteadLabour2010
Lewisham EastLabour2018 by-election
Kingston and SurbitonLiberal Democrats2017
BatterseaLabour2017
KensingtonLabour2017
Hornchurch and UpminsterConservative2017
Chingford and Woodford GreenConservative1997
ElthamLabour1997
Bexleyheath and CrayfordConservative2005
Cities of London and WestminsterConservative2001
Poplar and LimehouseLabour2010
Lewisham DeptfordLabour2015
Finchley and Golders GreenConservative2010
Ilford SouthChange UK
(prev. Labour Co-op)
1992
Brent NorthLabour1997
Richmond ParkConservative2010
PutneyIndependent
(suspended from
Conservatives)
2005
WimbledonIndependent
(suspended from
Conservatives)
2005
Chelsea and FulhamConservative2010
Camberwell and PeckhamLabour1997
Dulwich and West NorwoodLabour2015
Hackney South and ShoreditchLabour Co-op2005
BarkingLabour1994 by-election
VauxhallLabour1989 by-election
Ealing Central and ActonLabour2015
Ruislip, Northwood and PinnerConservative2010
Uxbridge and South RuislipConservative2015
OrpingtonConservative2010
Croydon CentralLabour2017
TottenhamLabour2000 by-election
Feltham and HestonLabour2011 by-election
Mitcham and MordenLabour1997
Hayes and HarlingtonLabour1997
Bromley and ChislehurstConservative2006 by-election
HendonConservative2010
EdmontonLabour Co-op2015
Erith and ThamesmeadLabour2010
Greenwich and WoolwichLabour2015
Croydon SouthConservative2015
Ealing NorthLabour1997
Croydon NorthLabour2012 by-election
Lewisham West and PengeLabour2017
RomfordConservative2001
Enfield NorthChange UK
(prev. Labour)
2015
Sutton and CheamConservative2015
Ealing SouthallLabour2007 by-election
Hampstead and KilburnLabour2015
HammersmithLabour2010
Holborn and St PancrasLabour2015
BeckenhamConservative2010
Ilford NorthLabour2015
Harrow WestLabour Co-op1997
Islington South and FinsburyLabour2005
East HamLabour1997
StreathamLiberal Democrats
(prev. Labour)
2010
Chipping BarnetConservative2005
Hornsey and Wood GreenLabour2015

MPs in the North East region

AffiliationMembers
Labour26
Conservative3
 Total29
MP Constituency Party In constituency since
City of DurhamLabour2005
Newcastle upon Tyne EastLabour2010
TynemouthLabour1997
Blyth ValleyLabour1987
DarlingtonLabour2010
Middlesbrough South and East ClevelandConservative2017
Stockton NorthLabour2010
Sunderland CentralLabour2010
North TynesideLabour2010
Bishop AucklandLabour2005
JarrowLabour1997
HartlepoolLabour2017
Washington and Sunderland WestLabour2010
North DurhamLabour2001
WansbeckLabour2010
South ShieldsLabour2013 by-election
MiddlesbroughLabour2012 by-election
Newcastle upon Tyne NorthLabour2010
GatesheadLabour2010
EasingtonLabour2010
Newcastle upon Tyne CentralLabour2010
HexhamConservative2010
Houghton and Sunderland SouthLabour2010
North West DurhamLabour2017
Berwick-upon-TweedConservative2015
RedcarLabour2015
BlaydonLabour2017
Stockton SouthLabour2017
SedgefieldLabour2007 by-election

MPs in the North West region

AffiliationMembers
Labour48
Conservative18
Liberal Democrats3
Change UK1
The Independents1
Birkenhead Social Justice1
Independent3
 Total75
MP Constituency Party In constituency since
Oldham East and SaddleworthLabour2011 by-election
Weaver ValeLabour2017
Liverpool WavertreeLiberal Democrats
(prev. Labour Co-op,
Change UK and
The Independents)
2010
Rossendale and DarwenConservative2010
Altrincham and Sale WestConservative1997
CongletonConservative2010
Liverpool WaltonLabour2017
StockportChange UK
(prev. Labour)
1992
BurnleyLabour2015
West LancashireLabour2005
Bolton North EastLabour1997
BootleLabour2015
WallaseyLabour1992
Garston and HalewoodLabour2010
Liverpool RiversideIndependent
(prev. Labour Co-op)
1997
Sefton CentralLabour2010
Ribble ValleyConservative1992
Westmorland and LonsdaleLiberal Democrats2005
BirkenheadBirkenhead Social
Justice Party
(prev. Labour)
1979
MakerfieldLabour2010
Bury NorthLabour2017
Bolton WestConservative2015
Stretford and UrmstonLabour2010
Wirral WestLabour2015
Denton and ReddishLabour2005
CopelandConservative2017 by-election
WorkingtonLabour2015
PrestonLabour Co-op2000 by-election
BlackburnLabour2015
KnowsleyLabour2010
ChorleyLabour1997
HyndburnLabour2010
Warrington NorthLabour1997
Wythenshawe and Sale EastLabour2014 by-election
Worsley and Eccles SouthLabour2010
South RibbleConservative2015
Manchester GortonLabour2017
Bury SouthIndependent
(prev. Labour)
1997
RochdaleLabour2017
Salford and EcclesLabour2015
Ellesmere Port and NestonLabour2015
Blackpool SouthLabour1997
City of ChesterLabour2015
Blackpool North and CleveleysConservative2010
St Helens NorthLabour2015
Wirral SouthLabour2010
Heywood and MiddletonLabour2014 by-election
Oldham West and RoytonLabour Co-op2015 by-election
TattonConservative2017
FyldeConservative2010
SouthportConservative2017
Morecambe and LunesdaleConservative2010
WiganLabour2010
LeighLabour Co-op2017
Manchester CentralLabour Co-op2012 by-election
Bolton South EastLabour2010
Warrington SouthLabour2017
Ashton-under-LyneLabour2015
Stalybridge and HydeLabour Co-op2010
St Helens South and WhistonLabour2015
CheadleConservative2015
MacclesfieldConservative2010
EddisburyLiberal Democrats
(prev. Conservatives
and independent)
2015
Lancaster and FleetwoodLabour2015
Crewe and NantwichLabour2017
Manchester WithingtonLabour2015
PendleConservative2010
CarlisleConservative2010
Penrith and The BorderIndependent
(suspended from
Conservatives)
2015
Blackley and BroughtonLabour2010
HaltonLabour1997
Liverpool West DerbyLabour Co-op2010
Wyre and Preston NorthConservative2010
Barrow and FurnessThe Independents
(prev. Labour Co-op)
2010
Hazel GroveConservative2015

MPs in the South East region

AffiliationMembers
Conservative59
Labour8
Liberal Democrats4
Green1
Speaker1
Independent11
 Total84
MP Constituency Party In constituency since
WindsorConservative2005
WycombeConservative2010
NewburyIndependent
(suspended from
Conservatives)
2005
BuckinghamSpeaker1997
Mole ValleyConservative1997
ReigateConservative1997
Worthing WestConservative1997
WinchesterIndependent
(suspended from
Conservatives)
2010
LewesConservative2015
Gillingham and RainhamConservative2010
Tunbridge WellsIndependent
(suspended from
Conservatives)
2005
Folkestone and HytheConservative2010
WitneyConservative2016 by-election
Chatham and AylesfordConservative2010
EastleighConservative2015
SloughLabour2017
GosportConservative2010
AldershotConservative2017
Oxford EastLabour Co-op2017
CanterburyLabour2017
DoverIndependent
(suspended from
Conservatives)
2010
SevenoaksConservative1997
FarehamConservative2015
North ThanetConservative1983
WealdenConservative2015
Bognor Regis and LittlehamptonConservative1997
Chesham and AmershamConservative1992
Surrey HeathConservative2005
Maidstone and The WealdConservative2010
Epsom and EwellConservative2001
AshfordConservative1997
BeaconsfieldIndependent
(suspended from
Conservatives)
1997
East SurreyLiberal Democrats
(prev.
Conservatives and
independent)
2010
Runnymede and WeybridgeIndependent
(suspended from
Conservatives)
1997
Sittingbourne and SheppeyConservative2010
Arundel and South DownsConservative2005
East HampshireConservative2010
Meon ValleyConservative2010
GraveshamConservative2005
HenleyConservative2008 by-election
South West SurreyConservative2005
North East HampshireConservative2015
DartfordConservative2010
ChichesterConservative2017
SpelthorneConservative2010
HoveLabour2015
Milton Keynes NorthConservative2010
BracknellLiberal
Democrats

(prev. Conservative)
2010
New Forest EastConservative1997
AylesburyConservative1992
EastbourneLiberal Democrats2010
WokingConservative2010
East Worthing and ShorehamConservative1997
Brighton PavilionGreen2010
South ThanetConservative2015
HavantConservative2015
North West HampshireConservative2015
MaidenheadConservative1997
Bexhill and BattleConservative2015
BasingstokeConservative2005
GuildfordIndependent
(suspended from
Conservatives)
2005
Portsmouth SouthLabour2017
Oxford West and AbingdonLiberal Democrats2017
Portsmouth NorthConservative2010
Romsey and Southampton NorthIndependent
(suspended from
Conservatives)
2010
BanburyConservative2015
HorshamConservative2015
Esher and WaltonConservative2010
WokinghamConservative1987
Reading EastLabour2017
Hastings and RyeIndependent
(prev.
Conservative)
2010
Brighton KemptownLabour Co-op2017
Isle of WightConservative2017
Reading WestConservative2010
CrawleyConservative2010
Southampton ItchenConservative2015
Mid SussexIndependent
(suspended from
Conservatives)
1997
Milton Keynes SouthConservative2010
New Forest WestConservative1997
Rochester and StroodConservative2015
Tonbridge and MallingConservative2015
WantageIndependent
(suspended from
Conservatives)
2005
Southampton TestLabour1997
Faversham and Mid KentConservative2015

MPs in the South West region

AffiliationMembers
Conservative45
Labour7
Liberal Democrats2
Independent1
 Total55
MP Constituency Party In constituency since
ExeterLabour1997
South SwindonConservative2010
Bournemouth WestConservative2010
CheltenhamConservative2015
ChristchurchConservative1997
The CotswoldsConservative1997
Torridge and West DevonConservative2005
Bristol WestLabour2015
ChippenhamConservative2015
St Austell and NewquayConservative2015
South DorsetConservative2010
StroudLabour Co-op2017
Bournemouth EastConservative2005
Camborne and RedruthConservative2010
TorbayConservative2015
North SomersetConservative2010
YeovilConservative2015
SalisburyConservative2010
GloucesterConservative2010
North WiltshireConservative1997
Thornbury and YateConservative2015
Forest of DeanConservative2005
WellsConservative2015
North DevonConservative2015
North DorsetConservative2015
BathLiberal Democrats2017
Bristol North WestLabour2017
West DorsetIndependent
(suspended from
Conservatives)
1997
Bridgwater and West SomersetConservative2001
Filton and Bradley StokeConservative2010
North CornwallConservative2015
Plymouth Moor ViewConservative2015
Newton AbbotConservative2010
Bristol EastLabour2005
South East CornwallConservative2010
South West WiltshireConservative2010
Truro and FalmouthConservative2010
Tiverton and HonitonConservative2010
Weston-super-MareConservative2005
DevizesConservative2010
Plymouth Sutton and DevonportLabour Co-op2017
Taunton DeaneConservative2015
North East SomersetConservative2010
TewkesburyConservative1997
KingswoodConservative2010
Bristol SouthLabour2015
South West DevonConservative1997
Central DevonConservative2010
East DevonConservative2001
PooleConservative1997
St IvesConservative2015
North SwindonConservative2010
Mid Dorset and North PooleConservative2015
Somerton and FromeConservative2015
TotnesLiberal Democrats
(prev. Conservative
and Change UK)
2010

MPs in the West Midlands region

AffiliationMembers
Conservative34
Labour23
Independent2
 Total59
MP Constituency Party In constituency since
TelfordConservative2015
Dudley NorthIndependent
(prev. Labour)
2005
West Bromwich WestLabour Co-op2000 by-election
West WorcestershireConservative2010
Staffordshire MoorlandsConservative2010
Stoke-on-Trent SouthConservative2017
Birmingham NorthfieldLabour1992
Birmingham Hodge HillLabour2004 by-election
StoneConservative1997
Coventry SouthLabour1997
Birmingham ErdingtonLabour2010
LudlowConservative2005
LichfieldConservative1997
Newcastle-under-LymeLabour2001
Coventry North EastLabour2015
Wyre ForestConservative2010
Birmingham EdgbastonLabour Co-op2017
Birmingham Hall GreenLabour2010
BurtonConservative2010
Mid WorcestershireConservative2015
Walsall NorthConservative2017
StourbridgeIndependent
(suspended from
Conservatives)
2010
BromsgroveConservative2010
NuneatonConservative2010
Shrewsbury and AtchamConservative2005
SolihullConservative2015
StaffordConservative2010
RedditchConservative2017
Birmingham Perry BarrLabour2001
Birmingham LadywoodLabour2010
Birmingham Selly OakLabour2010
Wolverhampton South EastLabour2005
Cannock ChaseConservative2015
Sutton ColdfieldConservative2001
Halesowen and Rowley RegisConservative2010
Aldridge-BrownhillsConservative2015
Hereford and South HerefordshireConservative2010
North ShropshireConservative1997
RugbyConservative2010
Birmingham YardleyLabour2015
TamworthConservative2010
The WrekinConservative2005
Wolverhampton North EastLabour2010
Coventry North WestLabour1976 by-election
Stoke-on-Trent NorthLabour2015
Wolverhampton South WestLabour2017
Stoke-on-Trent CentralLabour2017 by-election
WarleyLabour1997
MeridenConservative1997
North WarwickshireConservative2015
Walsall SouthLabour2010
WorcesterConservative2010
West Bromwich EastLabour2001
Warwick and LeamingtonLabour2017
North HerefordshireConservative2010
South StaffordshireConservative2010
Dudley SouthConservative2015
Kenilworth and SouthamConservative2010
Stratford-on-AvonConservative2010

MPs in the Yorkshire and the Humber region

AffiliationMembers
Labour35
Conservative17
Liberal Democrats1
Independent1
 Total54
MP Constituency Party In constituency since
Selby and AinstyConservative2010
PudseyConservative2010
Rother ValleyLabour1983
Leeds CentralLabour1999 by-election
Sheffield South EastLabour2010
Sheffield CentralLabour2010
Batley and SpenLabour Co-op2016 by-election
Leeds EastLabour2015
RotherhamLabour2012 by-election
Normanton, Pontefract and CastlefordLabour2010
WakefieldLabour2005
Bradford SouthLabour2015
ScunthorpeLabour2010
ShipleyConservative2005
Haltemprice and HowdenConservative1997
Don ValleyLabour1997
Sheffield Brightside and HillsboroughLabour2016 by-election
Scarborough and WhitbyConservative2005
KeighleyLabour2017
Sheffield HeeleyLabour2015
Leeds North EastLabour1997
Kingston upon Hull West and HessleLabour2017
Wentworth and DearneLabour2010
Thirsk and MaltonConservative2015
Bradford EastLabour2015
Barnsley CentralLabour2011 by-election
Morley and OutwoodConservative2015
Kingston upon Hull NorthLabour2005
Harrogate and KnaresboroughConservative2010
East YorkshireConservative2001
HalifaxLabour2015
York CentralLabour2015
Doncaster NorthLabour2005
Sheffield HallamIndependent
(prev. Labour)
2017
Great GrimsbyLabour2015
Barnsley EastLabour2017
Brigg and GooleConservative2010
Leeds WestLabour2010
Bradford WestLabour2015
HuddersfieldLabour Co-op1983
Elmet and RothwellConservative2010
DewsburyLabour2015
Penistone and StocksbridgeLiberal Democrats
(prev. Labour,
Change UK and
The Independents)
2010
Skipton and RiponConservative2010
Leeds North WestLabour Co-op2017
Beverley and HoldernessConservative2005
York OuterConservative2010
Richmond (Yorks)Conservative2015
HemsworthLabour1996 by-election
Kingston upon Hull EastLabour2010
CleethorpesConservative2010
Colne ValleyLabour2017
Calder ValleyConservative2010
Doncaster CentralLabour1997

By-elections

See also