List of MPs elected in the 1987 United Kingdom general election explained

1987–1992 Parliament of the United Kingdom
Body:Parliament of the United Kingdom
Election:1987 United Kingdom general election
Government:Third Thatcher ministry
First Major ministry 
Before:1983–1987 Parliament
After:1992–1997 Parliament
Chamber1:House of Commons
Membership1:650
Chamber1 Leader1 Type:Speaker
Chamber1 Leader1:Bernard Weatherill 
Chamber1 Leader2 Type:Leader
Chamber1 Leader2:John Wakeham
Geoffrey Howe
John MacGregor 
Chamber1 Leader3 Type:Prime Minister
Chamber1 Leader3:Margaret Thatcher
John Major 
Chamber1 Leader4 Type:Leader of the Opposition
Chamber1 Leader4:Neil Kinnock 
Chamber1 Leader5 Type:Third-party leader
Chamber1 Leader5:David Steel & David Owen
Paddy Ashdown 
Chamber2:House of Lords
Chamber2 Leader1 Type:Lord Chancellor
Chamber2 Leader1:Baron Havers
Baron Mackay of Clashfern 

This is a list of members of Parliament (MPs) elected in the 1987 general election, held on 11 June. The Parliament lasted until 1992, although the Prime Minister, Margaret Thatcher, was replaced on 28 November 1990 by Chancellor of the Exchequer, John Major.

Diane Abbott was one of the first three Black British MPs in the House of Commons; Bernie Grant and Paul Boateng were elected alongside her at the same election.

During the 1987–92 Parliament, Bernard Weatherill was the Speaker, Margaret Thatcher and John Major served as Prime Minister, and Neil Kinnock served as Leader of the Opposition. This Parliament was dissolved on 16 March 1992.

Composition

These representative diagrams show the composition of the parties in the 1987 general election.

Note: The Scottish National Party and Plaid Cymru sit together as a party group, while Sinn Féin has not taken its seats. This is not the official seating plan of the House of Commons, which has five rows of benches on each side, with the government party to the right of the speaker and opposition parties to the left, but with room for only around two-thirds of MPs to sit at any one time.

AffiliationMembers
Conservative Party376
Labour Party229
SDP–Liberal Alliance22 (5 + 17)
Ulster Unionist Party9
Plaid Cymru3
Social Democratic and Labour Party3
Democratic Unionist Party3
Scottish National Party3
Sinn Féin1
Ulster Popular Unionist Party1
 Total650
 Notional government majority102
 Effective government majority110
Table of contents:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z By-elections

A

ConstituencyMPParty
AberavonJohn MorrisLabour
Aberdeen, NorthRobert HughesLabour
Aberdeen, SouthFrank DoranLabour
AldershotJulian CritchleyConservative
Aldridge-BrownhillsRichard ShepherdConservative
Altrincham and SaleSir Fergus MontgomeryConservative
Alyn and DeesideBarry JonesLabour
Amber ValleyPhillip OppenheimConservative
Angus EastAndrew WelshScottish National Party
Antrim, EastRoy BeggsOfficial Unionist
Antrim, NorthRev. Ian PaisleyDemocratic Unionist
Antrim, SouthClifford ForsytheOfficial Unionist
Argyll and ButeRay MichieLiberal
ArundelMichael MarshallConservative
AshfieldFrank HaynesLabour
AshfordKeith SpeedConservative
Ashton-under-LyneRobert SheldonLabour
AylesburyTimothy RaisonConservative
AyrHon. George YoungerConservative

B

BanburyTony BaldryConservative
Banff and BuchanAlex SalmondScottish National Party
BarkingJo RichardsonLabour
Barnsley, CentralEric IllsleyLabour
Barnsley, EastTerry PatchettLabour
Barnsley, West and PenistoneAllen McKayLabour
Barrow and FurnessCecil FranksConservative
BasildonDavid AmessConservative
BasingstokeAndrew HunterConservative
BassetlawJoe AshtonLabour
BathChris PattenConservative
Batley and SpenElizabeth PeacockConservative
BatterseaJohn BowisConservative
BeaconsfieldTim SmithConservative
BeckenhamSir Philip GoodhartConservative
Bedfordshire, MidNicholas LyellConservative
Bedfordshire, NorthSir Trevor SkeetConservative
Bedfordshire, South WestDavid MadelConservative
Belfast, EastPeter RobinsonDemocratic Unionist
Belfast, NorthCecil WalkerOfficial Unionist
Belfast, SouthRev. Martin SmythOfficial Unionist
Belfast, WestGerry AdamsSinn Féin
Berkshire, EastAndrew MacKayConservative
Berwick-upon-TweedAlan BeithLiberal
Bethnal Green and StepneyPeter ShoreLabour
BeverleyJames CranConservative
Bexhill and BattleCharles WardleConservative
BexleyheathCyril TownsendConservative
BillericayTeresa GormanConservative
BirkenheadFrank FieldLabour
Birmingham, EdgbastonDame Jill KnightConservative
Birmingham, ErdingtonRobin CorbettLabour
Birmingham, Hall GreenAndrew HargreavesConservative
Birmingham, Hodge HillTerence DavisLabour
Birmingham, LadywoodClare ShortLabour
Birmingham, NorthfieldRoger KingConservative
Birmingham, Perry BarrJeff RookerLabour
Birmingham, Selly OakAnthony Beaumont-DarkConservative
Birmingham, Small HeathDenis HowellLabour
Birmingham, SparkbrookRoy HattersleyLabour
Birmingham, YardleyDavid Gilroy BevanConservative
Bishop AucklandDerek FosterLabour
BlabyNigel LawsonConservative
BlackburnJack StrawLabour
Blackpool, NorthNorman MiscampbellConservative
Blackpool, SouthSir Peter BlakerConservative
Blaenau GwentMichael FootLabour
BlaydonJohn McWilliamLabour
Blyth ValleyRonald CampbellLabour
BolsoverDennis SkinnerLabour
Bolton, North EastPeter ThurnhamConservative
Bolton, South EastDavid YoungLabour
Bolton, WestHon. Tom SackvilleConservative
BoothferryDavid DavisConservative
BootleAllan RobertsLabour
BosworthDavid TredinnickConservative
Bournemouth, EastDavid AtkinsonConservative
Bournemouth, WestJohn ButterfillConservative
Bow and PoplarMildred GordonLabour
Bradford, NorthPat WallLabour
Bradford, SouthRobert CryerLabour
Bradford, WestMax MaddenLabour
BraintreeAnthony NewtonConservative
Brecon and RadnorRichard LivseyLiberal
Brent, EastKen LivingstoneLabour
Brent, NorthRhodes BoysonConservative
Brent, SouthPaul BoatengLabour
Brentford and IsleworthSir Barney HayhoeConservative
Brentwood and OngarRobert McCrindleConservative
BridgendWin GriffithsLabour
BridgwaterTom KingConservative
BridlingtonJohn TownendConservative
Brigg and CleethorpesMichael BrownConservative
Brighton, KemptownAndrew BowdenConservative
Brighton, PavilionJulian AmeryConservative
Bristol, EastJonathan SayeedConservative
Bristol, North WestMichael SternConservative
Bristol, SouthDawn PrimaroloLabour
Bristol, WestHon. William WaldegraveConservative
BromsgroveHal MillerConservative
BroxbourneMarion RoeConservative
BroxtoweJim LesterConservative
BuckinghamGeorge WaldenConservative
BurnleyPeter PikeLabour
BurtonIvan LawrenceConservative
Bury, NorthAlistair BurtConservative
Bury, SouthDavid SumbergConservative
Bury St EdmundsSir Eldon GriffithsConservative

C

CaernarfonDafydd WigleyPlaid Cymru
CaerphillyRon DaviesLabour
Caithness and SutherlandRobert MaclennanSocial Democrat
Calder ValleyDonald ThompsonConservative
CambridgeRobert Rhodes JamesConservative
Cambridgeshire, North EastMalcolm MossConservative
Cambridgeshire, South EastJames PaiceConservative
Cambridgeshire, South WestSir Anthony GrantConservative
Cannock and BurntwoodGerald HowarthConservative
CanterburyJulian BrazierConservative
Cardiff, CentralIan GristConservative
Cardiff, NorthGwilym JonesConservative
Cardiff, South and PenarthAlun MichaelLabour Co-operative
Cardiff, WestRhodri MorganLabour
CarlisleEric MartlewLabour
CarmarthenAlan WilliamsLabour
Carrick, Cumnock and Doon ValleyGeorge FoulkesLabour Co-operative
Carshalton and WallingtonNigel FormanConservative
Castle PointSir Bernard BraineConservative
Ceredigion and Pembroke NorthGeraint HowellsLiberal
CheadleStephen DayConservative
ChelmsfordSimon BurnsConservative
ChelseaNicholas ScottConservative
CheltenhamCharles IrvingConservative
Chertsey and WaltonGeoffrey PattieConservative
Chesham and AmershamSir Ian GilmourConservative
ChesterfieldTony BennLabour
ChichesterAnthony NelsonConservative
ChingfordNorman TebbitConservative
Chipping BarnetSydney ChapmanConservative
ChislehurstRoger SimsConservative
ChorleyDen DoverConservative
ChristchurchRobert AdleyConservative
Cirencester and TewkesburyHon. Nicholas RidleyConservative
City of ChesterHon. Peter MorrisonConservative
City of London and Westminster SouthHon. Peter BrookeConservative
ClackmannanMartin O'NeillLabour
Clwyd, North WestSir Anthony MeyerConservative
Clwyd, South WestMartyn JonesLabour
Clydebank and MilngavieTony WorthingtonLabour
ClydesdaleJimmy HoodLabour
Colchester, NorthSir Antony BuckConservative
Colchester, South and MaldonJohn WakehamConservative
Colne ValleyGraham RiddickConservative
CongletonAnn WintertonConservative
ConwyWyn RobertsConservative
CopelandJohn CunninghamLabour
CorbyWilliam PowellConservative
Cornwall, NorthGerry NealeConservative
Cornwall, South EastRobert HicksConservative
Coventry, North EastJohn HughesLabour
Coventry, North WestGeoffrey RobinsonLabour
Coventry, South EastDavid NellistLabour
Coventry, South WestJohn ButcherConservative
CrawleyHon. Nicholas SoamesConservative
Crewe and NantwichGwyneth DunwoodyLabour
CrosbyMalcolm ThorntonConservative
Croydon, CentralJohn MooreConservative
Croydon, North EastBernard WeatherillConservative
Croydon, North WestHumfrey MalinsConservative
Croydon, SouthSir William ClarkConservative
Cumbernauld and KilsythNorman HoggLabour
Cunninghame, NorthBrian WilsonLabour
Cunninghame, SouthDavid LambieLabour
Cynon ValleyAnn ClwydLabour

D

DagenhamBryan GouldLabour
DarlingtonMichael FallonConservative
DartfordBob DunnConservative
DaventryTim BoswellConservative
DavyhulmeWinston ChurchillConservative
DelynKeith RaffanConservative
Denton and ReddishAndrew BennettLabour
Derby, NorthGregory KnightConservative
Derby, SouthMargaret BeckettLabour
Derbyshire, North EastHarry BarnesLabour
Derbyshire, SouthEdwina CurrieConservative
Derbyshire, WestPatrick McLoughlinConservative
DevizesHon. Charles MorrisonConservative
Devon, NorthTony SpellerConservative
Devon, West and TorridgeEmma NicholsonConservative
DewsburyAnn TaylorLabour
Doncaster, CentralHarold WalkerLabour
Doncaster, NorthMichael WelshLabour
Don ValleyMartin RedmondLabour
Dorset, NorthNicholas BakerConservative
Dorset, SouthIan BruceConservative
Dorset, WestJim SpicerConservative
DoverDavid ShawConservative
Down, NorthJames KilfedderUlster Popular Unionist
Down, SouthEddie McGradySocial Democratic and Labour
Dudley, EastJohn GilbertLabour
Dudley, WestJohn BlackburnConservative
DulwichGerald BowdenConservative
DumbartonJohn McFallLabour Co-operative
DumfriesSir Hector MonroConservative
Dundee, EastJohn McAllionLabour
Dundee, WestErnie RossLabour
Dunfermline, EastGordon BrownLabour
Dunfermline, WestRichard DouglasLabour Co-operative
Durham, City ofDr. Gerry SteinbergLabour
Durham, NorthGiles RadiceLabour
Durham, North WestHilary ArmstrongLabour

E

Ealing, ActonSir George Young, 6th BaronetConservative
Ealing, NorthHarry GreenwayConservative
Ealing, SouthallSyd BidwellLabour
EasingtonJohn CummingsLabour
EastbourneIan GowConservative
East KilbrideAdam IngramLabour
EastleighSir David PriceConservative
East LindseySir Peter TapsellConservative
East LothianJohn Home RobertsonLabour
EastwoodAllan StewartConservative
EcclesJoan LestorLabour
EddisburyAlastair GoodladConservative
Edinburgh CentralAlistair DarlingLabour
Edinburgh EastGavin StrangLabour
Edinburgh LeithRonald BrownLabour
Edinburgh PentlandsMalcolm RifkindConservative
Edinburgh SouthNigel GriffithsLabour
Edinburgh WestThe Lord James Douglas-HamiltonConservative
EdmontonIan TwinnConservative
Ellesmere Port and NestonMike WoodcockConservative
ElmetSpencer BatisteConservative
ElthamPeter BottomleyConservative
Enfield, NorthTim EggarConservative
Enfield, SouthgateMichael PortilloConservative
Epping ForestSir John Biggs-DavisonConservative
Epsom & EwellHon. Archie HamiltonConservative
ErewashPeter RostConservative
Erith and CrayfordDavid EvennettConservative
EsherIan TaylorConservative
ExeterJohn HannamConservative

F

Falkirk, EastHarry EwingLabour
Falkirk, WestDennis CanavanLabour
Falmouth and CamborneDavid MuddConservative
FarehamPeter LloydConservative
FavershamRoger MoateConservative
Feltham and HestonPatrick GroundConservative
Fermanagh & South TyroneKenneth MaginnisOfficial Unionist
Fife, CentralHenry McLeishLabour
Fife, North EastMenzies CampbellLiberal
FinchleyMargaret ThatcherConservative
Folkestone and HytheMichael HowardConservative
FoyleJohn HumeSocial Democratic and Labour
FulhamMatthew CarringtonConservative
FyldeMichael JackConservative

G

Gainsborough and HorncastleEdward LeighConservative
Galloway and Upper NithsdaleIan LangConservative
Gateshead, EastJoyce QuinLabour
GedlingAndrew MitchellConservative
GillinghamJames CouchmanConservative
Glanford and ScunthorpeElliot MorleyLabour
Glasgow, CathcartJohn MaxtonLabour
Glasgow, CentralBob McTaggartLabour
Glasgow, GarscaddenDonald DewarLabour
Glasgow, GovanBruce MillanLabour
Glasgow, HillheadGeorge GallowayLabour
Glasgow, MaryhillMaria FyfeLabour
Glasgow, PollokJimmy DunnachieLabour
Glasgow, ProvanJames WrayLabour
Glasgow, RutherglenThomas McAvoyLabour Co-operative
Glasgow, ShettlestonDavid MarshallLabour
Glasgow, SpringburnMichael MartinLabour
GloucesterDouglas FrenchConservative
Gloucestershire, WestPaul MarlandConservative
GordonMalcolm BruceLiberal
GosportPeter ViggersConservative
GowerGareth WardellLabour
GranthamHon. Douglas HoggConservative
GraveshamJacques ArnoldConservative
Great GrimsbyAustin MitchellLabour
Great YarmouthMichael CarttissConservative
Greenock and Port GlasgowNorman GodmanLabour
GreenwichRosie BarnesSocial Democrat
GuildfordDavid HowellConservative

H

Hackney, North and Stoke NewingtonDiane AbbottLabour
Hackney, South and ShoreditchBrian SedgemoreLabour
Halesowen and StourbridgeJohn StokesConservative
HalifaxAlice MahonLabour
HaltonGordon OakesLabour
HamiltonGeorge RobertsonLabour
HammersmithClive SoleyLabour
Hampshire, EastMichael MatesConservative
Hampshire, North WestDavid MitchellConservative
Hampstead and HighgateSir Geoffrey FinsbergConservative
HarboroughSir John FarrConservative
HarlowJeremy HayesConservative
HarrogateRobert BanksConservative
Harrow, EastHugh DykesConservative
Harrow, WestRobert HughesConservative
HartlepoolTed LeadbitterLabour
HarwichSir Julian RidsdaleConservative
Hastings and RyeKenneth WarrenConservative
HavantSir Ian LloydConservative
Hayes and HarlingtonTerry DicksConservative
Hazel GroveTom ArnoldConservative
HemsworthGeorge BuckleyLabour
Hendon, NorthJohn GorstConservative
Hendon, SouthJohn MarshallConservative
HenleyMichael HeseltineConservative
HerefordColin ShepherdConservative
Hertford and StortfordBowen WellsConservative
Hertfordshire, NorthIan StewartConservative
Hertfordshire, South WestRichard PageConservative
Hertfordshire, WestRobert JonesConservative
HertsmereCecil ParkinsonConservative
HexhamAlan AmosConservative
Heywood and MiddletonJames CallaghanLabour
High PeakChristopher HawkinsConservative
Holborn and St PancrasFrank DobsonLabour
Holland with BostonSir Richard BodyConservative
HonitonSir Peter EmeryConservative
HornchurchRobin SquireConservative
Hornsey and Wood GreenSir Hugh RossiConservative
HorshamSir Peter HordernConservative
Houghton and WashingtonRoland BoyesLabour
HoveHon. Tim SainsburyConservative
HuddersfieldBarry SheermanLabour Co-operative
HuntingdonJohn MajorConservative
HyndburnKen HargreavesConservative

I

Ilford, NorthVivian BendallConservative
Ilford, SouthNeil ThorneConservative
Inverness, Nairn and LochaberSir Russell JohnstonLiberal
IpswichMichael IrvineConservative
Isle of WightBarry FieldConservative
Islington, NorthJeremy CorbynLabour
Islington, South and FinsburyChris SmithLabour
IslwynNeil KinnockLabour

J

JarrowDonald DixonLabour

K

KeighleyGary WallerConservative
KensingtonSir Brandon Rhys-WilliamsConservative
Kent, MidAndrew RoweConservative
KetteringRoger FreemanConservative
Kilmarnock and LoudounWilliam McKelveyLabour
Kincardine and DeesideAlick Buchanan-SmithConservative
Kingston upon Hull EastJohn PrescottLabour
Kingston upon Hull NorthKevin McNamaraLabour
Kingston upon Hull WestStuart RandallLabour
Kingston upon ThamesNorman LamontConservative
KingswoodRobert HaywardConservative
KirkcaldyDr. Lewis MoonieLabour Co-operative
Knowsley, NorthGeorge HowarthLabour
Knowsley, SouthSean HughesLabour

L

Lagan ValleyJames MolyneauxOfficial Unionist
Lancashire, WestKenneth HindConservative
LancasterElaine Kellett-BowmanConservative
LangbaurghRichard HoltConservative
Leeds, CentralDerek FatchettLabour
Leeds, EastDenis HealeyLabour
Leeds, North EastTimothy KirkhopeConservative
Leeds, North WestKeith HampsonConservative
Leeds South and MorleyMerlyn ReesLabour
Leeds, WestJohn BattleLabour
Leicester, EastKeith VazLabour
Leicester SouthJim MarshallLabour
Leicester, WestGreville JannerLabour
Leicestershire, North WestDavid AshbyConservative
LeighLawrence CunliffeLabour
LeominsterPeter Temple-MorrisConservative
LewesTim RathboneConservative
Lewisham DeptfordJoan RuddockLabour
Lewisham, EastHon. Colin MoynihanConservative
Lewisham, WestJohn MaplesConservative
LeytonHarry CohenLabour
LincolnKenneth CarlisleConservative
LinlithgowTam DalyellLabour
Littleborough and SaddleworthGeoffrey DickensConservative
Liverpool, BroadgreenTerence FieldsLabour
Liverpool, GarstonEddie LoydenLabour
Liverpool, Mossley HillDavid AltonLiberal
Liverpool, RiversideLabour
Liverpool, WaltonEric HefferLabour
Liverpool, West DerbyRobert WareingLabour
LivingstonRobin CookLabour
LlanelliDenzil DaviesLabour
Londonderry, EastWilliam RossOfficial Unionist
LoughboroughStephen DorrellConservative
LudlowChristopher GillConservative
Luton, NorthJohn CarlisleConservative
Luton, SouthGraham BrightConservative

M

MacclesfieldNick WintertonConservative
MaidstoneAnn WiddecombeConservative
MakerfieldIan McCartneyLabour
Manchester, BlackleyKenneth EasthamLabour
Manchester, CentralRobert LitherlandLabour
Manchester, GortonGerald KaufmanLabour
Manchester, WithingtonKeith BradleyLabour
Manchester, WythenshaweAlfred MorrisLabour Co-operative
MansfieldAlan MealeLabour
MedwayDame Peggy FennerConservative
Meirionnydd Nant ConwyDafydd Elis-ThomasPlaid Cymru
MeridenIain MillsConservative
Merthyr Tydfil and RhymneyTed RowlandsLabour
MiddlesbroughStuart BellLabour
MidlothianAlexander EadieLabour
Milton KeynesWilliam BenyonConservative
Mitcham and MordenAngela RumboldConservative
Mole ValleyKenneth BakerConservative
Monklands, EastJohn SmithLabour
Monklands, WestTom ClarkeLabour
MonmouthSir John Stradling ThomasConservative
MontgomeryAlex CarlileLiberal
MorayMargaret EwingScottish National Party
Morecambe and LunesdaleHon. Mark Lennox-BoydConservative
Motherwell, NorthJohn ReidLabour
Motherwell, SouthJeremy BrayLabour

N

NeathDonald ColemanLabour
NewarkRichard AlexanderConservative
NewburyMichael McNair-WilsonConservative
Newcastle-under-LymeLlin GoldingLabour
Newcastle upon Tyne, CentralJim CousinsLabour
Newcastle upon Tyne, EastNicholas BrownLabour
Newcastle upon Tyne, NorthDoug HendersonLabour
New ForestPatrick McNair-WilsonConservative
Newham, North EastRonald LeightonLabour
Newham, North WestTony BanksLabour
Newham, SouthNigel SpearingLabour
Newport, EastRoy HughesLabour
Newport, WestPaul FlynnLabour
Newry & ArmaghSeamus MallonSocial Democratic and Labour
Norfolk, MidRichard RyderConservative
Norfolk NorthRalph HowellConservative
Norfolk, North WestHenry BellinghamConservative
Norfolk, SouthJohn MacGregorConservative
Norfolk, South WestGillian ShephardConservative
NormantonBill O'BrienLabour
Northampton, NorthTony MarlowConservative
Northampton, SouthMichael MorrisConservative
NorthavonJohn CopeConservative
Norwich, NorthPatrick ThompsonConservative
Norwich, SouthJohn GarrettLabour
NorwoodJohn FraserLabour
Nottingham, EastMichael KnowlesConservative
Nottingham, NorthGraham AllenLabour
Nottingham, SouthMartin Brandon-BravoConservative
NuneatonLewis StevensConservative

O

OgmoreRaymond PowellLabour
Old Bexley and SidcupSir Edward HeathConservative
Oldham, Central and RoytonJames LamondLabour
Oldham, WestMichael MeacherLabour
Orkney and ShetlandJim WallaceLiberal
OrpingtonIvor StanbrookConservative
Oxford, EastAndrew SmithLabour
Oxford, West and AbingdonJohn PattenConservative

P

Paisley, NorthAllen AdamsLabour
Paisley, SouthNorman BuchanLabour
PeckhamHarriet HarmanLabour
PembrokeshireNicholas BennettConservative
PendleJohn LeeConservative
Penrith and The BorderDavid MacleanConservative
Perth and KinrossNicholas FairbairnConservative
PeterboroughDr. Brian MawhinneyConservative
Plymouth, DevonportDr. David OwenSocial Democrat
Plymouth, DrakeJanet FookesConservative
Plymouth, SuttonAlan ClarkConservative
Pontefract and CastlefordGeoffrey LofthouseLabour
PontypriddBrynmor JohnLabour
PooleJohn WardConservative
Portsmouth, NorthPeter GriffithsConservative
Portsmouth, SouthDavid MartinConservative
PrestonAudrey WiseLabour
PudseyGiles ShawConservative
PutneyDavid MellorConservative

R

RavensbourneJohn HuntConservative
Reading, EastSir Gerard VaughanConservative
Reading, WestAnthony DurantConservative
RedcarMarjorie MowlamLabour
ReigateGeorge GardinerConservative
Renfrew, West and InverclydeThomas GrahamLabour
RhonddaAllan RogersLabour
Ribble ValleyDavid WaddingtonConservative
Richmond and BarnesJeremy HanleyConservative
Richmond (Yorkshire)Leon BrittanConservative
RochdaleCyril SmithLiberal
RochfordDr. Michael ClarkConservative
RomfordMichael NeubertConservative
Romsey and WatersideMichael ColvinConservative
Ross, Cromarty and SkyeCharles KennedySocial Democrat
Rossendale and DarwenDavid TrippierConservative
RotherhamStanley CrowtherLabour
Rother ValleyKevin BarronLabour
Roxburgh and BerwickshireArchy KirkwoodLiberal
Rugby and KenilworthJim PawseyConservative
Ruislip-NorthwoodJohn WilkinsonConservative
RushcliffeKenneth ClarkeConservative
Rutland and MeltonMichael LathamConservative
RyedaleJohn GreenwayConservative

S

Saffron WaldenAlan HaselhurstConservative
St AlbansPeter LilleyConservative
St Helens, NorthJohn EvansLabour
St Helens, SouthGerald BerminghamLabour
St IvesDavid HarrisConservative
Salford EastStanley OrmeLabour
SalisburyRobert KeyConservative
ScarboroughSir Michael ShawConservative
SedgefieldTony BlairLabour
SelbyMichael AlisonConservative
SevenoaksMark WolfsonConservative
Sheffield AttercliffePatrick DuffyLabour
Sheffield BrightsideDavid BlunkettLabour
Sheffield CentralRichard CabornLabour
Sheffield HallamIrvine PatnickConservative
Sheffield HeeleyBill MichieLabour
Sheffield HillsboroughMartin FlanneryLabour
SherwoodAndrew StewartConservative
ShipleySir Marcus FoxConservative
ShorehamRichard LuceConservative
Shrewsbury and AtchamDerek ConwayConservative
Shropshire, NorthJohn BiffenConservative
Skipton and RiponDavid CurryConservative
SloughJohn WattsConservative
SolihullJohn TaylorConservative
Somerton and FromeHon. Robert BoscawenConservative
Southampton, ItchenChristopher ChopeConservative
Southampton, TestJames HillConservative
Southend, EastTeddy TaylorConservative
Southend, WestPaul ChannonConservative
South HamsAnthony SteenConservative
SouthportRonald FearnLiberal
South RibbleRobert AtkinsConservative
South ShieldsDavid G. ClarkLabour
Southwark and BermondseySimon HughesLiberal
SpelthorneDavid WilshireConservative
StaffordWilliam CashConservative
Staffordshire, MidJohn HeddleConservative
Staffordshire, MoorlandsDavid KnoxConservative
Staffordshire, SouthPatrick CormackConservative
Staffordshire, South EastDavid LightbownConservative
Stalybridge and HydeTom PendryLabour
Stamford and SpaldingQuentin DaviesConservative
StevenageTimothy WoodConservative
StirlingMichael ForsythConservative
StockportAnthony FavellConservative
Stockton, NorthFrank CookLabour
Stockton, SouthTim DevlinConservative
Stoke-on-Trent, CentralMark FisherLabour
Stoke-on-Trent, NorthJoan WalleyLabour
Stoke-on-Trent, SouthJack AshleyLabour
StrangfordJohn TaylorOfficial Unionist
Stratford-on-AvonAlan HowarthConservative
Strathkelvin and BearsdenSam GalbraithLabour
StreathamWilliam SheltonConservative
StretfordTony LloydLabour
StroudRoger KnapmanConservative
Suffolk, CentralMichael LordConservative
Suffolk, CoastalJohn GummerConservative
Suffolk, SouthTim YeoConservative
Sunderland, NorthBob ClayLabour
Sunderland, SouthChris MullinLabour
SurbitonRichard TraceyConservative
Surrey, EastSir Geoffrey HoweConservative
Surrey, North WestMichael GryllsConservative
Surrey, South WestVirginia BottomleyConservative
Sussex, MidTim RentonConservative
Sutton and CheamNeil MacfarlaneConservative
Sutton ColdfieldNorman FowlerConservative
Swansea, EastDonald AndersonLabour
Swansea, WestAlan J. WilliamsLabour
SwindonSimon CoombsConservative

T

TattonNeil HamiltonConservative
TauntonDavid NicholsonConservative
Tayside, NorthBill WalkerConservative
TeignbridgePatrick NichollsConservative
Thanet, NorthRoger GaleConservative
Thanet, SouthJonathan AitkenConservative
ThurrockTim JanmanConservative
TivertonRobin Maxwell-HyslopConservative
Tonbridge and MallingJohn StanleyConservative
TootingTom CoxLabour
TorbayRupert AllasonConservative
TorfaenPaul MurphyLabour
TottenhamBernie GrantLabour
TruroMatthew TaylorLiberal
Tunbridge WellsSir Patrick MayhewConservative
Tweeddale, Ettrick and LauderdaleDavid SteelLiberal
TwickenhamToby JesselConservative
Tyne BridgeDavid ClellandLabour
TynemouthNeville TrotterConservative

U

Mid UlsterRev. William McCreaDemocratic Unionist
UpminsterSir Nicholas BonsorConservative
Upper BannHarold McCuskerOfficial Unionist
UxbridgeMichael ShersbyConservative

V

Vale of GlamorganSir Raymond GowerConservative
VauxhallStuart HollandLabour

W

WakefieldDavid HinchliffeLabour
WallaseyLynda ChalkerConservative
WallsendTed GarrettLabour
Walsall, NorthDavid WinnickLabour
Walsall, SouthBruce GeorgeLabour
WalthamstowHugo SummersonConservative
WansbeckJohn ThompsonLabour
WansdykeJack AspinwallConservative
Wanstead and WoodfordJames ArbuthnotConservative
WantageRobert V. JacksonConservative
Warley, EastAndrew FauldsLabour
Warley, WestPeter ArcherLabour
Warrington, NorthDoug HoyleLabour
Warrington, SouthChris ButlerConservative
Warwick and LeamingtonSir Dudley SmithConservative
Warwickshire, NorthHon. Francis MaudeConservative
WatfordTristan Garel-JonesConservative
WaveneyDavid PorterConservative
WealdenSir Geoffrey Johnson SmithConservative
WellingboroughPeter FryConservative
WellsDavid Heathcoat-AmoryConservative
Welwyn HatfieldDavid EvansConservative
WentworthPeter HardyLabour
West Bromwich, EastPeter SnapeLabour
West Bromwich, WestBetty BoothroydLabour
WestburyDennis WaltersConservative
Western IslesCalum MacDonaldLabour
Westminster, NorthJohn WheelerConservative
Westmorland and LonsdaleMichael JoplingConservative
Weston-super-MareJerry WigginConservative
WiganRoger StottLabour
Wiltshire, NorthRichard NeedhamConservative
WimbledonDr. Charles Goodson-WickesConservative
WinchesterJohn BrowneConservative
Windsor and MaidenheadDr. Alan GlynConservative
Wirral, SouthBarry PorterConservative
Wirral, WestDavid HuntConservative
WitneyHon. Douglas HurdConservative
WokingCranley OnslowConservative
WokinghamJohn RedwoodConservative
Wolverhampton, North EastMaureen HicksConservative
Wolverhampton, South EastDennis TurnerLabour Co-operative
Wolverhampton, South WestNick BudgenConservative
WoodspringSir Paul DeanConservative
WoolwichJohn CartwrightSocial Democrat
WorcesterPeter WalkerConservative
Worcestershire, MidEric ForthConservative
Worcestershire, SouthMichael SpicerConservative
WorkingtonDale Campbell-SavoursLabour
WorsleyTerry LewisLabour
WorthingTerence HigginsConservative
Wrekin, TheBruce GrocottLabour
WrexhamJohn MarekLabour
WycombeRay WhitneyConservative
WyreKeith MansConservative
Wyre ForestAnthony CoombsConservative

Y

YeovilPaddy AshdownLiberal
Ynys MônIeuan Wyn JonesPlaid Cymru
YorkConal GregoryConservative

By-elections

See the List of United Kingdom by-elections (1979–2010).