Members of Parliament

Return to the Main menu
   

CountryConstituencyMPMajorityWinning party 
WalesAberavonStephen Kinnock10,445LabourNo change
WalesAberconwyGuto Bebb3,999ConservativeNo change
ScotlandAberdeen NorthKirsty Blackman13,396SNPSNP gain from Lab
ScotlandAberdeen SouthCallum McCaig7,230SNPSNP gain from Lab
ScotlandAberdeenshire West & KincardineStuart Donaldson7,033SNPSNP gain from Lib Dem
ScotlandAirdrie & ShottsNeil Gray8,779SNPSNP gain from Lab
EnglandAldershotGerald Howarth14,901ConservativeNo change
EnglandAldridge-BrownhillsWendy Morton11,723ConservativeNo change
EnglandAltrincham & Sale WestGraham Brady13,290ConservativeNo change
WalesAlyn & DeesideMark Tami3,343LabourNo change
EnglandAmber ValleyNigel Mills4,205ConservativeNo change
ScotlandAngusMike Weir11,230SNPNo change
Northern IrelandAntrim EastSammy Wilson5,795DUPNo change
Northern IrelandAntrim NorthIan Paisley11,546DUPNo change
Northern IrelandAntrim SouthDanny Kinahan949UUPUUP gain from DUP
WalesArfonHywel Williams3,668Plaid CymruNo change
ScotlandArgyll & ButeBrendan O'Hara8,473SNPSNP gain from Lib Dem
EnglandArundel & South DownsNick Herbert26,177ConservativeNo change
EnglandAshfieldGloria de Piero8,820LabourNo change
EnglandAshfordDamian Green19,296ConservativeNo change
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33