List of MPs with active Twitter accounts organised by name:

NameScreen NamePartyConstituencyFollowersNew followers last 24 hrs
1Aaron Bell@AaronBell4NULConservativeNewcastle-under-Lyme4,409 13
2Abena Oppong-Asare@abenaoppLabourErith and Thamesmead15,254 9
3Adam Afriyie @AdamAfriyieConservativeWindsor16,501 0
4Afzal Khan@Afzal4GortonLabourManchester, Gorton27,381 0
5Alan Brown @AlanBrownSNPScottish National PartyKilmarnock and Loudoun12,241 -2
6Alan Campbell @alancampbellmpLabourTynemouth5,993 10
7Alan Mak @AlanMakMPConservativeHavant9,835 3
8Alberto Costa @AlbertoCostaMPConservativeSouth Leicestershire10,330 4
9Alec Shelbrooke @AlecShelbrookeConservativeElmet and Rothwell16,083 -1
10Alex Burghart@alexburghartConservativeBrentwood and Ongar4,156 3
11Alex Chalk @AlexChalkCheltConservativeCheltenham12,696 13
12Alex Cunningham @ACunninghamMPLabourStockton North21,222 2
13Alex Davies-Jones@AlexDaviesJonesLabourPontypridd7,011 5
14Alex Norris@AlexNorrisNNLabourNottingham North7,154 -1
15Alex Sobel@alexsobelLabourLeeds North West23,155 -5
16Alexander Stafford@Alex_StaffordConservativeRother Valley5,127 1
17Alicia Kearns@aliciakearnsConservativeRutland and Melton13,926 -1
18Alison McGovern @Alison_McGovernLabourWirral South54,711 -8
19Alison Thewliss @alisonthewlissScottish National PartyGlasgow Central28,529 -1
20Alistair Carmichael@amcarmichaelMPLiberal DemocratOrkney and Shetland20,491 -3
21Alok Sharma @AlokSharma_RDGConservativeReading West44,214 17
22Alun Cairns @AlunCairnsConservativeVale of Glamorgan13,946 0
23Alyn Smith@AlynSmithScottish National PartyStirling46,027 -3
24Amanda Milling @amandamillingConservativeCannock Chase13,571 5
25Amanda Solloway @ASollowayUKConservativeDerby North4,632 4
26Amy Callaghan@AmyCallaghanSNPScottish National PartyEast Dunbartonshire14,023 0
27Andrea Jenkyns @andreajenkynsConservativeMorley and Outwood61,023 -9
28Andrea Leadsom @andrealeadsomConservativeSouth Northamptonshire123,116 29
29Andrew Bowie@AndrewBowie_MPConservativeWest Aberdeenshire and Kincardine14,719 11
30Andrew Bridgen @ABridgenConservativeNorth West Leicestershire35,703 6
31Andrew Griffith@griffithaConservativeArundel and South Downs3,765 2
32Andrew Gwynne @GwynneMPLabourDenton and Reddish49,144 -8
33Andrew Jones@AJonesMPConservativeHarrogate and Knaresborough15,717 6
34Andrew Lewer@ALewerMBEConservativeNorthampton South4,702 -1
35Andrew Rosindell @AndrewRosindellConservativeRomford20,815 -1
36Andrew Selous @AndrewSelousConservativeSouth West Bedfordshire20,484 4
37Andrew Stephenson @Andrew4PendleConservativePendle24,726 8
38Andy Carter@MrAndy_CarterConservativeWarrington South5,030 0
39Andy McDonald @AndyMcDonaldMPLabourMiddlesbrough41,590 -1
40Andy Slaughter @hammersmithandyLabourHammersmith25,615 1
41Angela Eagle @angelaeagleLabourWallasey75,851 -6
42Angela Rayner @AngelaRaynerLabourAshton-under-Lyne272,346 48
43Angela Richardson@AJRichardsonMPConservativeGuildford7,295 3
44Angus MacNeil @AngusMacNeilSNPScottish National PartyNa h-Eileanan an Iar40,306 8
45Anna McMorrin@AnnaMcMorrinLabourCardiff North15,891 1
46Anne Marie Morris @AnneMarieMorrisConservativeNewton Abbot20,769 2
47Anne McLaughlin @AnneMcLaughlinScottish National PartyGlasgow North East13,312 -7
48Anne-Marie Trevelyan @annietrevConservativeBerwick-upon-Tweed21,990 3
49Anneliese Dodds@AnnelieseDoddsLabourOxford East60,663 102
50Anthony Browne@ab4scambsConservativeSouth Cambridgeshire3,912 2
51Anthony Mangnall@AnthonyMangnal1ConservativeTotnes5,026 0
52Antony Higginbotham@antony_higConservativeBurnley3,330 0
53Apsana Begum@ApsanaBegumMPLabourPoplar and Limehouse18,502 17
54Bambos Charalambous@Bambos_MPLabourEnfield, Southgate9,397 4
55Barbara Keeley @KeeleyMPLabourWorsley and Eccles South26,052 2
56Barry Gardiner @BarryGardinerLabourBrent North92,101 -13
57Barry Sheerman @BarrySheermanLabourHuddersfield21,499 5
58Bell Ribeiro-Addy@BellRibeiroAddyLabourStreatham41,778 40
59Ben Bradley@BBradley_MansConservativeMansfield33,404 -8
60Ben Bradshaw @BenPBradshawLabourExeter71,683 -3
61Ben Everitt@Ben_EverittConservativeMilton Keynes North6,718 1
62Ben Lake@BenMLakePlaid CymruCeredigion7,956 3
63Ben Spencer@DrBenSpencerConservativeRunnymede and Weybridge4,360 0
64Ben Wallace @BWallaceMPConservativeWyre and Preston North20,044 5
65Bernard Jenkin @bernardjenkinConservativeHarwich and North Essex36,360 2
66Beth Winter@BethWinterMPLabourCynon Valley7,891 3
67Bill Esterson @Bill_EstersonLabourSefton Central31,807 7
68Bim Afolami@BimAfolamiConservativeHitchin and Harpenden13,953 -3
69Bob Blackman @BobBlackmanConservativeHarrow East24,640 -5
70Bob Seely@IoWBobSeelyConservativeIsle of Wight12,735 1
71Boris Johnson @BorisJohnsonConservativeUxbridge and South Ruislip3,385,199 1,398
72Brandon Lewis @BrandonLewisConservativeGreat Yarmouth58,042 6
73Brendan Clarke-Smith@Bren4BassetlawConservativeBassetlaw2,431 -2
74Brendan O'Hara @BrendanOHaraMPScottish National PartyArgyll and Bute14,709 -6
75Bridget Phillipson @bphillipsonMPLabourHoughton and Sunderland South35,811 19
76Carla Lockhart@carlalockhartDemocratic Unionist PartyUpper Bann8,346 3
77Carol Monaghan @CMonaghanSNPScottish National PartyGlasgow North West20,121 -4
78Caroline Ansell @Caroline_AnsellConservativeEastbourne5,936 0
79Caroline Dinenage @cj_dinenageConservativeGosport21,391 -1
80Caroline Lucas @CarolineLucasGreen PartyBrighton, Pavilion490,728 32
81Caroline Nokes@carolinenokesConservativeRomsey and Southampton North21,748 18
82Carolyn Harris @carolynharris24LabourSwansea East24,963 -2
83Cat Smith @CatSmithMPLabourLancaster and Fleetwood40,386 1
84Catherine McKinnell @CatMcKinnellLabourNewcastle upon Tyne North28,487 0
85Catherine West @CatherineWest1LabourHornsey and Wood Green30,327 3
86Charles Walker@CharlesWalkerMPConservativeBroxbourne28,358 -6
87Charlotte Nichols@charlotte2153LabourWarrington North21,172 2
88Cherilyn Mackrory@thisischerilynConservativeTruro and Falmouth2,531 22
89Cheryl Gillan @CherylGillanConservativeChesham and Amersham14,016 1
90Chi Onwurah @ChiOnwurahLabourNewcastle upon Tyne Central44,772 -1
91Chloe Smith@NorwichChloeConservativeNorwich North18,168 1
92Chris Bryant @RhonddaBryantLabourRhondda70,300 -8
93Chris Clarkson@ChrisClarksonMPConservativeHeywood and Middleton5,352 -2
94Chris Elmore @CPJElmoreLabourOgmore10,315 3
95Chris Evans@Chris_EvansMPLabourIslwyn6,575 1
96Chris Green@CGreenUKConservativeBolton West12,165 -3
97Chris Heaton-Harris @chhcallingConservativeDaventry21,939 3
98Chris Law @ChrisLawSNPScottish National PartyDundee West19,398 1
99Chris Loder@chrisloderConservativeWest Dorset5,457 9
100Chris Philp @CPhilpOfficialConservativeCroydon South12,853 13
101Chris Skidmore@CSkidmoreUKConservativeKingswood22,614 1
102Chris Stephens @ChrisStephensScottish National PartyGlasgow South West16,195 -4
103Christian Matheson @ChrisM4ChesterLabourCity of Chester14,260 5
104Christian Wakeford@Christian4BurySConservativeBury South4,333 -2
105Christina Rees @Rees4NeathLabourNeath11,145 3
106Christine Jardine@cajardineMPLiberal DemocratEdinburgh West13,646 10
107Christopher Hazzard@ChrisHazzardSFSinn FéinSouth Down20,027 6
108Christopher Pincher @ChrisPincherConservativeTamworth20,165 9
109Claire Coutinho@ClaireCoutinhoConservativeEast Surrey6,931 -3
110Claire Hanna@ClaireHannaBelfast South33,323 2
111Claudia Webbe@ClaudiaWebbeIndependentLeicester East42,329 35
112Clive Efford @CliveEffordLabourEltham13,967 -1
113Clive Lewis @labourlewisLabourNorwich South102,524 6
114Colum Eastwood@columeastwoodFoyle35,582 9
115Conor Burns@ConorBurnsUKConservativeBournemouth West23,260 3
116Conor McGinn @ConorMcGinnLabourSt Helens North17,338 0
117Craig Mackinlay @cmackinlayConservativeSouth Thanet11,209 3
118Craig Tracey @craig4nwarksConservativeNorth Warwickshire8,944 1
119Craig Whittaker @CWhittaker_MPConservativeCalder Valley9,570 -2
120Craig Williams @craig4montyConservativeMontgomeryshire5,249 2
121Crispin Blunt @CrispinBluntConservativeReigate11,486 0
122Daisy Cooper@libdemdaisyLiberal DemocratSt Albans18,660 -4
123Damian Collins @DamianCollinsConservativeFolkestone and Hythe30,364 -3
124Damian Green @DamianGreenConservativeAshford20,147 -2
125Damian Hinds@DamianHindsConservativeEast Hampshire33,481 -2
126Dan Carden@DanCardenMPLabourLiverpool, Walton48,138 13
127Dan Jarvis @DanJarvisMPLabourBarnsley Central71,049 8
128Daniel Kawczynski @DKShrewsburyConservativeShrewsbury and Atcham25,569 14
129Daniel Zeichner @DanielZeichnerLabourCambridge20,468 0
130Danny Kruger@danny__krugerConservativeDevizes10,231 -4
131Darren George Henry@DarrenG_HenryConservativeBroxtowe9,802 -4
132Darren Jones@darrenpjonesLabourBristol North West28,378 1
133Dave Doogan@DaveDooganSNPScottish National PartyAngus3,730 -3
134David Amess@amessd_southendConservativeSouthend West4,407 0
135David Davis @DavidDavisMPConservativeHaltemprice and Howden171,306 43
136David Duguid@david_duguidConservativeBanff and Buchan5,784 2
137David Evennett @DavidEvennettConservativeBexleyheath and Crayford13,851 7
138David Johnston@david4wantageConservativeWantage2,242 1
139David Jones @DavidJonesMPConservativeClwyd West13,754 -3
140David Lammy @DavidLammyLabourTottenham692,704 23
141David Linden@DavidLindenScottish National PartyGlasgow East11,915 -2
142David Morris @davidmorrismlConservativeMorecambe and Lunesdale14,043 7
143David Mundell @DavidMundellDCTConservativeDumfriesshire, Clydesdale & Tweeddale16,585 -4
144David Rutley @DavidRutleyConservativeMacclesfield13,238 2
145David Simmonds@DSimmonds_RNPConservativeRuislip, Northwood and Pinner3,215 1
146David T. C. Davies @DavidTCDaviesConservativeMonmouth15,987 4
147David Warburton @DJWarburtonConservativeSomerton and Frome14,445 1
148Dawn Butler @DawnButlerBrentLabourBrent Central151,874 -8
149Dean Russell@dean4watfordConservativeWatford3,149 2
150Debbie Abrahams @Debbie_abrahamsLabourOldham East and Saddleworth51,876 -3
151Dehenna Davison@DehennaDavisonConservativeBishop Auckland35,677 -4
152Deidre Brock @DeidreBrockScottish National PartyEdinburgh North and Leith16,817 -6
153Derek Thomas @DerekThomasUKConservativeSt Ives5,119 4
154Derek Twigg @DerekTwiggMPLabourHalton7,036 5
155Desmond Swayne @DesmondSwayneConservativeNew Forest West42,511 13
156Diana Johnson @DianaJohnsonMPLabourKingston upon Hull North27,600 3
157Diane Abbott @HackneyAbbottLabourHackney North and Stoke Newington364,000 -14
158Dominic Raab@DominicRaabConservativeEsher and Walton310,818 239
159Douglas Chapman @DougChapmanSNPScottish National PartyDunfermline and West Fife14,456 -8
160Douglas Ross@Douglas4MorayConservativeMoray30,732 19
161Dr Alan Whitehead @alanwhiteheadmpLabourSouthampton, Test8,117 0
162Dr Andrew Murrison @AWMurrisonConservativeSouth West Wiltshire15,548 4
163Dr Caroline Johnson @drcarolinejConservativeSleaford and North Hykeham6,070 0
164Dr Liam Fox @LiamFoxConservativeNorth Somerset102,004 13
165Dr Philippa Whitford @Dr_PhilippaWScottish National PartyCentral Ayrshire36,343 -5
166Dr Rosena Allin-Khan @DrRosenaLabourTooting185,702 13
167Dr Rupa Huq @RupaHuqLabourEaling Central and Acton45,913 -2
168Dr Thérèse Coffey @theresecoffeyConservativeSuffolk Coastal25,949 -5
169Drew Hendry @drewhendrySNPScottish National PartyInverness, Nairn, Badenoch and Strathspey15,808 -6
170Duncan Charles Baker@duncancbakerConservativeNorth Norfolk2,995 2
171Eddie Hughes@EddieHughes4WNConservativeWalsall North10,976 -1
172Edward Davey@EdwardJDaveyLiberal DemocratKingston and Surbiton59,033 6
173Edward Leigh @EdwardLeighMPConservativeGainsborough12,681 12
174Edward Miliband @Ed_MilibandLabourDoncaster North779,454 -49
175Edward Timpson@edwardtimpsonConservativeEddisbury6,304 2
176Eleanor Laing @eleanor4eppingConservativeEpping Forest8,704 6
177Elizabeth Truss @trusslizConservativeSouth West Norfolk112,047 64
178Ellie Reeves@elliereevesLabourLewisham West and Penge21,624 2
179Elliot Colburn@ElliotColburnConservativeCarshalton and Wallington6,405 0
180Emily Thornberry @EmilyThornberryLabourIslington South and Finsbury214,557 -29
181Emma Hardy@EmmaHardyMPLabourKingston upon Hull West and Hessle27,804 -3
182Emma Lewell-Buck @EmmaLewellBuckLabourSouth Shields24,333 8
183Esther McVey@EstherMcVey1ConservativeTatton61,669 -9
184Fabian Hamilton@FabianLeedsNELabourLeeds North East6,219 4
185Fay Alicia Jones@JonesyFayConservativeBrecon and Radnorshire5,857 1
186Felicity Buchan@FelicityBuchanConservativeKensington5,607 1
187Feryal Clark@FeryalClarkLabourEnfield North10,037 0
188Fleur Anderson@PutneyFleurLabourPutney11,202 5
189Florence Eshalomi@FloEshalomiLabourVauxhall24,551 -1
190Francie Molloy @FrancieMolloySinn FéinMid Ulster7,450 1
191Gagan Mohindra@gaganmohindraConservativeSouth West Hertfordshire3,671 0
192Gareth Bacon@GarethBaconMPConservativeOrpington5,248 2
193Gareth Davies@GarethDavies_MPConservativeGrantham and Stamford6,965 2
194Gareth Thomas @GarethThomasMPLabourHarrow West16,436 2
195Gary Sambrook@GarySambrook89ConservativeBirmingham, Northfield4,253 0
196Gary Streeter @garystreeterSWDConservativeSouth West Devon4,691 -3
197Gavin Newlands @GavNewlandsSNPScottish National PartyPaisley and Renfrewshire North14,180 -1
198Gavin Robinson @GRobinsonDUPDemocratic Unionist PartyBelfast East13,760 0
199Gavin Williamson @GavinWilliamsonConservativeSouth Staffordshire98,212 90
200Geoffrey Cox QC @Geoffrey_CoxConservativeTorridge and West Devon41,103 -3
201George Freeman @GeorgeFreemanMPConservativeMid Norfolk28,257 -7
202Geraint Davies @GeraintDaviesMPLabourSwansea West15,243 0
203Gerald Jones @GeraldJonesLABLabourMerthyr Tydfil and Rhymney6,816 1
204Giles Watling@GilesWatlingConservativeClacton4,270 2
205Gill Furniss @GillFurnissMPLabourSheffield, Brightside and Hillsborough6,318 1
206Gillian Keegan@GillianKeeganConservativeChichester11,857 0
207Graham Brady@SirGrahamBradyConservativeAltrincham and Sale West14,594 10
208Graham Stuart @grahamstuartConservativeBeverley and Holderness16,771 7
209Grahame Morris @grahamemorrisLabourEasington32,325 7
210Grant Shapps @grantshappsConservativeWelwyn Hatfield124,339 4
211Greg Clark@GregClarkMPConservativeTunbridge Wells32,224 2
212Greg Hands @GregHandsConservativeChelsea and Fulham36,797 -2
213Greg Knight @GregKnightConservativeEast Yorkshire11,123 6
214Greg Smith@gregsmith_ukConservativeBuckingham6,322 1
215Guy Opperman @GuyOppermanConservativeHexham19,338 21
216Hannah Bardell @HannahB4LiviMPScottish National PartyLivingston24,629 0
217Harriet Harman QC @HarrietHarmanLabourCamberwell and Peckham179,034 -20
218Harriett Baldwin @hbaldwinConservativeWest Worcestershire27,847 -2
219Heather Wheeler @HeatherWheelerConservativeSouth Derbyshire19,860 6
220Helen Grant @HelenGrantMPConservativeMaidstone and The Weald19,398 1
221Helen Hayes @helenhayes_LabourDulwich and West Norwood21,982 3
222Helen Whately @Helen_WhatelyConservativeFaversham and Mid Kent23,787 2
223Henry Smith @HenrySmithUKConservativeCrawley16,946 -3
224Hilary Benn @hilarybennmpLabourLeeds Central162,521 -15
225Holly Lynch @HollyLynch5LabourHalifax22,815 5
226Huw Merriman @HuwMerrimanConservativeBexhill and Battle18,791 -1
227Hywel Williams @HywelPlaidCymruPlaid CymruArfon10,005 -1
228Iain Duncan Smith@MPIainDSConservativeChingford and Woodford Green49,850 25
229Iain Stewart @iainastewartConservativeMilton Keynes South18,007 9
230Ian Blackford @Ianblackford_MPScottish National PartyRoss, Skye and Lochaber104,537 8
231Ian Byrne@IanByrneMPLabourLiverpool, West Derby26,771 9
232Ian Lavery @IanLaveryMPLabourWansbeck79,412 20
233Ian Mearns @IanMearnsMPLabourGateshead27,874 16
234Ian Murray @IanMurrayMPLabourEdinburgh South32,250 3
235Imran Hussain @Imran_HussainMPLabourBradford East18,312 7
236Imran Nasir Ahmad Khan@imranahmadkhanConservativeWakefield5,846 1
237Jack Dromey @JackDromeyMPLabourBirmingham, Erdington24,716 3
238Jack Lopresti @JackLoprestiConservativeFilton and Bradley Stoke8,351 11
239Jackie Doyle-Price @JackieDPConservativeThurrock12,472 4
240Jacob Rees-Mogg @Jacob_Rees_MoggConservativeNorth East Somerset430,456 41
241Jacob Young@JacobYoungMPConservativeRedcar9,171 0
242Jake Berry @JakeBerryConservativeRossendale and Darwen20,206 9
243James Brokenshire @JBrokenshireConservativeOld Bexley and Sidcup29,668 4
244James Cartlidge @jc4southsuffolkConservativeSouth Suffolk9,447 -2
245James Cleverly @JamesCleverlyConservativeBraintree95,058 4
246James Daly@JamesDalyMPConservativeBury North4,387 -2
247James Davies@JamesDaviesConservativeVale of Clwyd5,751 5
248James Duddridge @JamesDuddridgeConservativeRochford and Southend East26,213 6
249James Gray @JGrayConservativeNorth Wiltshire18,279 7
250James Heappey @JSHeappeyConservativeWells14,059 5
251James Morris@JamesMorrisConservativeHalesowen and Rowley Regis8,605 0
252James Murray@jamesmurray_ldnLabourEaling North8,441 3
253James Sunderland@JamesSunderlConservativeBracknell2,903 1
254James Wild@jamesowildConservativeNorth West Norfolk2,258 2
255Jamie Hamilton Wallis@JamieWallisMPConservativeBridgend2,442 -1
256Jamie Stone@Jamie4NorthLiberal DemocratCaithness, Sutherland and Easter Ross11,796 1
257Jane Hunt@JaneMHuntConservativeLoughborough2,963 1
258Jane Stevenson@Jane_Stevenson_ConservativeWolverhampton North East4,267 1
259Janet Daby@JanetDabyLabourLewisham East11,046 2
260Jason McCartney @JasonMcCartneyConservativeColne Valley17,743 -4
261Jeff Smith @JeffSmithetcLabourManchester, Withington10,519 -1
262Jeffrey M. Donaldson @J_Donaldson_MPDemocratic Unionist PartyLagan Valley20,948 6
263Jeremy Corbyn @jeremycorbynIndependentIslington North2,434,131 128
264Jeremy Hunt @Jeremy_HuntConservativeSouth West Surrey222,853 5
265Jerome Mayhew@JeromeMayhewConservativeBroadland2,185 2
266Jess Phillips @jessphillipsLabourBirmingham, Yardley410,669 -63
267Jesse Norman @Jesse_NormanConservativeHereford and South Herefordshire26,537 -1
268Jessica Morden @jessicamordenmpLabourNewport East13,267 -1
269Jim McMahon @JimfromOldhamLabourOldham West and Royton25,630 4
270Jim Shannon @JimShannonMPDemocratic Unionist PartyStrangford2,801 1
271Jo Churchill @Jochurchill4ConservativeBury St Edmunds12,122 6
272Jo Gideon@jogideonConservativeStoke-on-Trent Central3,684 0
273Jo Stevens @JoStevensLabourLabourCardiff Central32,528 -12
274Joanna Cherry QC @joannaccherryScottish National PartyEdinburgh South West109,302 -6
275John Cryer@JohnCryerMPLabourLeyton and Wanstead5,678 4
276John Finucane@johnfinucaneSinn FéinBelfast North28,284 17
277John Glen @JohnGlenUKConservativeSalisbury22,571 2
278John Healey @JohnHealey_MPLabourWentworth and Dearne29,129 5
279John Howell @JHowellUKConservativeHenley7,389 5
280John Lamont@John2WinConservativeBerwickshire, Roxburgh and Selkirk11,310 -4
281John McDonnell @johnmcdonnellMPLabourHayes and Harlington289,086 6
282John Nicolson @MrJohnNicolsonScottish National PartyOchil and South Perthshire32,185 6
283John Penrose @JohnPenroseNewsConservativeWeston-super-Mare37,568 0
284John Redwood @johnredwoodConservativeWokingham98,490 34
285John Spellar @spellarLabourWarley10,654 3
286John Stevenson @John4CarlisleConservativeCarlisle13,157 11
287John Whittingdale @JWhittingdaleConservativeMaldon8,573 -1
288Johnny McNally@JohnMcNallySNPScottish National PartyFalkirk9,250 -1
289Johnny Mercer @JohnnyMercerUKConservativePlymouth, Moor View80,100 -3
290Jon Cruddas @JonCruddas_1LabourDagenham and Rainham20,318 4
291Jon Trickett @jon_trickettLabourHemsworth39,422 77
292Jonathan Ashworth @JonAshworthLabourLeicester South97,437 183
293Jonathan Djanogly @JDjanoglyConservativeHuntingdon19,179 6
294Jonathan Lord@JonathanLordConservativeWoking2,299 0
295Jonathan Reynolds @jreynoldsMPLabourStalybridge and Hyde47,961 -6
296Joy Morrissey@joymorrisseyConservativeBeaconsfield15,458 0
297Judith Cummins @JudithCumminsLabourBradford South14,272 12
298Julia Lopez@JuliaLopezMPConservativeHornchurch and Upminster6,000 2
299Julian Knight @julianknight15ConservativeSolihull11,770 -2
300Julian Smith @JulianSmithUKConservativeSkipton and Ripon32,602 -6
301Julian Sturdy@JulianSturdyConservativeYork Outer1,937 2
302Julie Elliott @JulieElliottMPLabourSunderland Central20,743 2
303Julie Marson@JulieMarsonMPConservativeHertford and Stortford3,921 2
304Justin Madders @justinmaddersLabourEllesmere Port and Neston25,476 2
305Justin Tomlinson @JustinTomlinsonConservativeNorth Swindon20,615 8
306Karen Buck @KarenPBuckMPLabourWestminster North17,386 0
307Karin Smyth @karinsmythLabourBristol South12,169 2
308Karl McCartney @karlmccartneyConservativeLincoln10,803 -1
309Karl Turner @KarlTurnerMPLabourKingston upon Hull East33,571 -1
310Kate Green @KateGreenSULabourStretford and Urmston49,441 2
311Kate Hollern @Kate_HollernMPLabourBlackburn8,463 7
312Kate Osamor @KateOsamorLabourEdmonton35,080 9
313Kate Osborne@KateOsborneMPLabourJarrow10,886 1
314Katherine Fletcher@K_Fletcher_MPConservativeSouth Ribble3,390 9
315Keir Starmer @Keir_StarmerLabourHolborn and St Pancras1,109,594 42
316Kelly Tolhurst @KellyTolhurstConservativeRochester and Strood15,249 4
317Kemi Badenoch@KemiBadenochConservativeSaffron Walden40,080 5
318Kenny MacAskill@KennyMacAskillScottish National PartyEast Lothian19,748 0
319Kerry McCarthy @KerryMPLabourBristol East32,359 -1
320Kevan Jones @KevanJonesMPLabourNorth Durham22,442 0
321Kevin Brennan @KevinBrennanMPLabourCardiff West24,827 -2
322Kevin Foster @kevin_j_fosterConservativeTorbay7,553 -3
323Kevin Hollinrake @kevinhollinrakeConservativeThirsk and Malton11,604 0
324Khalid Mahmood@khalid4PBLabourBirmingham, Perry Barr5,705 5
325Kieran John Mullan@KieranMullanUKConservativeCrewe and Nantwich3,812 1
326Kim Johnson@KimJohnsonMPLabourLiverpool, Riverside13,225 1
327Kirsten Oswald @kirstenoswaldScottish National PartyEast Renfrewshire15,235 1
328Kirsty Blackman @KirstySNPScottish National PartyAberdeen North25,392 16
329Kit Malthouse @kitmalthouseConservativeNorth West Hampshire16,655 -2
330Kwasi Kwarteng @KwasiKwartengConservativeSpelthorne19,276 12
331Laura Farris@Laura__FarrisConservativeNewbury6,218 5
332Laurence Robertson @lrobertsonTewksConservativeTewkesbury3,984 4
333Layla Moran@LaylaMoranLiberal DemocratOxford West and Abingdon65,854 5
334Lee Anderson@LeeAndersonMPConservativeAshfield139 0
335Lee Benjamin Rowley@Lee4NEDConservativeNorth East Derbyshire9,903 -2
336Leo Docherty@LeoDochertyUKConservativeAldershot5,611 2
337Lia Nici@lia_niciConservativeGreat Grimsby2,772 4
338Liam Byrne @liambyrnempLabourBirmingham, Hodge Hill36,422 10
339Lilian Greenwood @LilianGreenwoodLabourNottingham South28,996 1
340Lindsay Hoyle@LindsayHoyle_MPSpeakerChorley37,920 7
341Lisa Cameron@DrLisaCameronMPScottish National PartyEast Kilbride, Strathaven and Lesmahagow13,790 7
342Lisa Nandy @lisanandyLabourWigan208,052 51
343Liz Kendall @leicesterlizLabourLeicester West94,273 7
344Liz Saville Roberts @LSRPlaidPlaid CymruDwyfor Meirionnydd16,618 5
345Liz Twist@LizTwistMPLabourBlaydon3,996 7
346Lloyd Russell-Moyle@lloyd_rmLabourBrighton, Kemptown30,074 0
347Louise Haigh @LouHaighLabourSheffield, Heeley45,614 -5
348Lucy Allan @lucyallanConservativeTelford29,039 -5
349Lucy Frazer @lucyfrazermpConservativeSouth East Cambridgeshire8,761 6
350Lucy Powell @LucyMPowellLabourManchester Central57,066 5
351Luke Evans@drlukeevansConservativeBosworth8,196 -1
352Luke Hall @LukeHallConservativeThornbury and Yate4,856 5
353Luke Pollard@LukePollardLabourPlymouth, Sutton and Devonport34,737 -12
354Lyn Brown @lynbrownmpLabourWest Ham13,261 0
355Maggie Throup @maggie_erewashConservativeErewash1,265 0
356Marco Longhi@marcolonghi4dnConservativeDudley North3,423 -3
357Marcus Fysh @MarcusFyshConservativeYeovil15,908 3
358Marcus Jones @Marcus4NuneatonConservativeNuneaton9,496 1
359Margaret Ferrier @MargaretFerrierIndependentRutherglen and Hamilton West16,729 -8
360Margaret Greenwood @MGreenwoodWWLabourWirral West21,422 6
361Margaret Hodge @margarethodgeLabourBarking48,272 -3
362Maria Caulfield @mariacaulfieldConservativeLewes21,229 -5
363Maria Eagle @meaglempLabourGarston and Halewood48,022 1
364Maria Miller @MariaMillerUKConservativeBasingstoke21,046 2
365Marie Rimmer @MarieRimmerLabourSt Helens South and Whiston12,893 3
366Marion Fellows @marionfellowsScottish National PartyMotherwell and Wishaw11,899 -3
367Mark Eastwood@mark4dewsburyConservativeDewsbury4,312 1
368Mark Garnier @Mark4WyreForestConservativeWyre Forest15,864 5
369Mark Harper @Mark_J_HarperConservativeForest of Dean27,892 4
370Mark Hendrick@MpHendrickLabourPreston4,926 0
371Mark Jenkinson@markjenkinsonmpConservativeWorkington4,037 -1
372Mark Pawsey @MarkPawseyConservativeRugby7,284 3
373Mark Pritchard @MPritchardUKConservativeThe Wrekin10,441 2
374Mark Spencer @Mark_SpencerConservativeSherwood17,778 11
375Mark Tami @MarkTamiMPLabourAlyn and Deeside9,303 6
376Marsha de Cordova@MarshadeCordovaLabourBattersea37,859 1
377Martin Docherty-Hughes@MartinJDochertyScottish National PartyWest Dunbartonshire13,485 0
378Martin Vickers @MartinVickersConservativeCleethorpes12,752 5
379Martyn Day @MartynDaySNPScottish National PartyLinlithgow and East Falkirk10,858 1
380Mary Foy@marykfoyLabourCity of Durham11,896 -3
381Mary Glindon@GlindonMaryLabourNorth Tyneside666 -1
382Mary Robinson @MaryRobinson01ConservativeCheadle9,209 3
383Matt Rodda@MattRoddaLabourReading East6,480 4
384Matt Vickers@Matt_VickersMPConservativeStockton South5,593 -2
385Matt Warman @mattwarmanConservativeBoston and Skegness19,432 -1
386Matt Western@MattWestern_LabourWarwick and Leamington8,152 1
387Matthew Hancock @MattHancockConservativeWest Suffolk409,191 216
388Matthew Offord@Offord4HendonConservativeHendon9,716 3
389Matthew Pennycook @mtpennycookLabourGreenwich and Woolwich21,181 1
390Meg Hillier @Meg_HillierMPLabourHackney South and Shoreditch19,977 1
391Mel Stride@MelJStrideConservativeCentral Devon6,081 4
392Mhairi Black @MhairiBlackScottish National PartyPaisley and Renfrewshire South192,501 50
393Michael Ellis @Michael_Ellis1ConservativeNorthampton North13,321 5
394Michael Fabricant @Mike_FabricantConservativeLichfield39,391 1
395Michael Gove @michaelgoveConservativeSurrey Heath219,940 39
396Michael Tomlinson @Michael4MDNPConservativeMid Dorset and North Poole10,226 3
397Michelle Donelan @michelledonelanConservativeChippenham18,229 -5
398Michelle Gildernew@gildernewmSinn FéinFermanagh and South Tyrone19,809 2
399Mick Whitley@MickWhitleyMPLabourBirkenhead10,758 8
400Mickey Brady @MickeyBradySFSinn FéinNewry and Armagh5,059 0
401Mike Amesbury@MikeAmesburyMPLabourWeaver Vale10,304 -1
402Mike Hill@MikeHillMPLabourHartlepool3,408 2
403Mike Kane @MikeKaneMPLabourWythenshawe and Sale East11,190 -1
404Mike Wood @mikejwoodConservativeDudley South6,576 2
405Mims Davies @mimsdaviesConservativeMid Sussex15,890 -1
406Mohammad Yasin@YasinForBedfordLabourBedford2,532 0
407Munira Wilson@munirawilsonLiberal DemocratTwickenham12,534 7
408Nadhim Zahawi @nadhimzahawiConservativeStratford-on-Avon56,215 63
409Nadia Whittome@NadiaWhittomeMPLabourNottingham East65,027 1
410Natalie Elphicke@NatalieElphickeConservativeDover5,505 2
411Nav Mishra@NavPMishraLabourStockport10,538 0
412Naz Shah @NazShahBfdLabourBradford West47,330 -6
413Neale Hanvey@JNHanveyScottish National PartyKirkcaldy and Cowdenbeath5,088 129
414Neil Coyle @coyleneilLabourBermondsey and Old Southwark26,124 5
415Neil Gray @neilgraysnpScottish National PartyAirdrie and Shotts14,623 -8
416Neil Hudson@DrNeilHudsonConservativePenrith and The Border3,108 0
417Neil O'Brien@NeilDotObrienConservativeHarborough35,235 -1
418Neil Parish @neil_parishConservativeTiverton and Honiton6,367 -1
419Nia Griffith @NiaGriffithMPLabourLlanelli17,778 4
420Nicholas Fletcher@NickFletcherMPConservativeDon Valley2,567 0
421Nick Gibb@NickGibbUKConservativeBognor Regis and Littlehampton18,257 -6
422Nick Smith @BlaenauGwentMPLabourBlaenau Gwent9,702 1
423Nick Thomas-Symonds @NickTorfaenLabourTorfaen28,943 7
424Nickie Aiken@twocitiesnickieConservativeCities of London and Westminster2,344 4
425Nicola Faye Richards@Nicola4WBEConservativeWest Bromwich East7,382 -1
426Nigel Adams@nadamsConservativeSelby and Ainsty11,264 9
427Nigel Evans@nigelmpConservativeRibble Valley13,609 -4
428Nigel Huddleston @HuddlestonNigelConservativeMid Worcestershire15,819 3
429Nigel Mills @nigelmillsConservativeAmber Valley5,122 8
430Nusrat Ghani @Nus_GhaniConservativeWealden21,458 -4
431Oliver Dowden@OliverDowdenConservativeHertsmere30,508 1
432Oliver Heald QC @OliverHealdUKConservativeNorth East Hertfordshire11,541 5
433Olivia Frances Blake@_OliviaBlakeLabourSheffield, Hallam13,355 2
434Órfhlaith Begley@OrfhlaithBegleySinn FéinWest Tyrone7,597 0
435Owen Paterson @OwenPatersonConservativeNorth Shropshire49,547 10
436Owen Thompson @OwenThompsonScottish National PartyMidlothian7,388 0
437Pat McFadden @patmcfaddenmpLabourWolverhampton South East24,491 -2
438Patricia Gibson @PGibsonSNPScottish National PartyNorth Ayrshire and Arran13,234 -4
439Patrick Grady @GradySNPScottish National PartyGlasgow North16,797 -13
440Paul Blomfield @PaulBlomfieldMPLabourSheffield Central21,457 1
441Paul Bristow@paulbristow79ConservativePeterborough8,634 8
442Paul Girvan@PaulGirvanMPDemocratic Unionist PartySouth Antrim6,194 -2
443Paul Holmes@pauljholmesConservativeEastleigh6,596 -1
444Paul Howell@PaulHowellMPConservativeSedgefield2,448 1
445Paul Maskey @PaulMaskeyMPSinn FéinBelfast West18,436 4
446Paul Maynard @PaulMaynardUKConservativeBlackpool North and Cleveleys19,038 0
447Paul Scully @scullypConservativeSutton and Cheam14,513 2
448Paula Barker@PaulaBarkerMPLabourLiverpool, Wavertree13,279 9
449Pauline Latham @Pauline_LathamConservativeMid Derbyshire19,752 6
450Penny Mordaunt @PennyMordauntConservativePortsmouth North72,376 0
451Pete Wishart @PeteWishartScottish National PartyPerth and North Perthshire49,229 -3
452Peter Aldous @peter_aldousConservativeWaveney11,104 5
453Peter Bone @PeterBoneUKConservativeWellingborough38,733 0
454Peter Dowd @Peter_DowdLabourBootle15,917 3
455Peter Gibson@Gibbo4DarloConservativeDarlington2,599 3
456Peter Grant @PeterGrantMPScottish National PartyGlenrothes16,635 -7
457Peter Kyle @peterkyleLabourHove39,022 4
458Philip Davies @PhilipDaviesUKConservativeShipley20,960 5
459Philip Dunne@Dunne4LudlowConservativeLudlow11,380 1
460Preet Gill@PreetKGillMPLabourBirmingham, Edgbaston35,000 21
461Priti Patel @pritipatelConservativeWitham315,652 97
462Rachael Maskell @RachaelMaskellLabourYork Central28,630 18
463Rachel Hopkins@rach_hopkinsLabourLuton South7,257 6
464Rachel Maclean@redditchrachelConservativeRedditch10,476 -5
465Rachel Reeves @RachelReevesMPLabourLeeds West98,796 33
466Ranil Jayawardena @TeamRanilConservativeNorth East Hampshire2,034 -1
467Rebecca Harris @RebeccaHarrisMPConservativeCastle Point6,659 3
468Rebecca Long-Bailey@RLong_BaileyLabourSalford and Eccles182,564 16
469Rebecca Pow @pow_rebeccaConservativeTaunton Deane13,122 0
470Rehman Chishti @Rehman_ChishtiConservativeGillingham and Rainham18,989 9
471Richard Bacon@richardbaconmpConservativeSouth Norfolk1,478 0
472Richard Burgon @RichardBurgonLabourLeeds East126,447 43
473Richard Gordon Thomson@RThomsonMPScottish National PartyGordon2,832 1
474Richard Graham @RichardGrahamUKConservativeGloucester12,370 4
475Richard Holden@RicHoldenConservativeNorth West Durham7,839 2
476Rishi Sunak@RishiSunakConservativeRichmond (Yorks)466,233 205
477Rob Butler@AylesburyToriesConservativeAylesbury1,046 1
478Robbie Moore@_RobbieMooreConservativeKeighley4,555 3
479Robert Buckland @RobertBucklandConservativeSouth Swindon27,850 5
480Robert Courts @robertcourtsConservativeWitney9,218 5
481Robert Halfon @halfon4harlowMPConservativeHarlow35,365 1
482Robert Jenrick @RobertJenrickConservativeNewark50,238 20
483Robert Largan@robertlarganConservativeHigh Peak5,844 4
484Robert Neill @neill_bobConservativeBromley and Chislehurst17,003 0
485Robert Syms @RobertSymsConservativePoole11,423 -2
486Robin John Millar@RobinMillarMPConservativeAberconwy2,917 3
487Robin Walker @WalkerWorcesterConservativeWorcester14,281 -4
488Roger Gale@SirRogerGaleConservativeNorth Thanet6,136 -2
489Ronnie Cowan @ronniecowanScottish National PartyInverclyde13,082 1
490Rosie Cooper @rosie4westlancsLabourWest Lancashire13,647 -2
491Rosie Duffield@RosieDuffield1LabourCanterbury33,658 -10
492Royston Smith @Royston_SmithConservativeSouthampton, Itchen7,491 2
493Rushanara Ali @rushanaraaliLabourBethnal Green and Bow43,328 22
494Ruth Cadbury @RuthCadburyLabourBrentford and Isleworth22,157 -3
495Ruth Edwards@RuthEdwardsMPConservativeRushcliffe3,866 0
496Ruth Jones@RuthNewportWestLabourNewport West5,715 0
497Sajid Javid @sajidjavidConservativeBromsgrove210,129 -21
498Sally-Ann Hart@SallyAnn1066ConservativeHastings and Rye3,265 2
499Sam Tarry@SamTarryLabourIlford South20,975 2
500Sammy Wilson @eastantrimmpDemocratic Unionist PartyEast Antrim20,278 2
501Saqib Bhatti@bhatti_saqibConservativeMeriden6,903 0
502Sara Britcliffe@SarBritcliffeMPConservativeHyndburn4,790 0
503Sarah Atherton@AthertonNWalesConservativeWrexham6,568 -1
504Sarah Champion @SarahChampionMPLabourRotherham47,329 -5
505Sarah Dines@Dines4DalesConservativeDerbyshire Dales1,525 2
506Sarah Jones@LabourSJLabourCroydon Central19,334 6
507Sarah Olney@sarahjolney1Liberal DemocratRichmond Park15,959 -1
508Sarah Owen@SarahOwen_LabourLuton North17,276 -1
509Scott Lloyd Benton@ScottBentonMPConservativeBlackpool South4,077 14
510Scott Mann @scottmann4NCConservativeNorth Cornwall8,580 5
511Seema Malhotra @SeemaMalhotra1LabourFeltham and Heston24,885 -1
512Selaine Saxby@SelaineSaxbyConservativeNorth Devon3,705 -1
513Shabana Mahmood @ShabanaMahmoodLabourBirmingham, Ladywood22,343 5
514Shailesh Vara@ShaileshVaraConservativeNorth West Cambridgeshire4,218 0
515Sharon Hodgson @SharonHodgsonMPLabourWashington and Sunderland West34,453 7
516Shaun Bailey@Shaun4WBWConservativeWest Bromwich West3,399 -3
517Sheryll Murray @sheryllmurrayConservativeSouth East Cornwall18,454 7
518Simon Baynes@baynes_simonConservativeClwyd South4,127 2
519Simon Clarke@SimonClarkeMPConservativeMiddlesbrough South and East Cleveland16,780 -4
520Simon Fell@simonfellConservativeBarrow and Furness3,751 0
521Simon Hart @SimonhartmpConservativeCarmarthen West and South Pembrokeshire9,557 2
522Simon Hoare @Simon4NDorsetConservativeNorth Dorset17,065 4
523Simon Jupp@simonjamesjuppConservativeEast Devon5,583 5
524Siobhain McDonagh@Siobhain_McLabourMitcham and Morden20,265 2
525Siobhan Baillie@Siobhan_BaillieConservativeStroud9,940 -1
526Stella Creasy @stellacreasyLabourWalthamstow142,088 -13
527Stephanie Peacock@Steph_PeacockLabourBarnsley East9,493 -3
528Stephen Barclay @SteveBarclayConservativeNorth East Cambridgeshire32,675 -8
529Stephen Crabb @SCrabbPembsConservativePreseli Pembrokeshire22,922 -1
530Stephen Doughty @SDoughtyMPLabourCardiff South and Penarth34,291 -3
531Stephen Farry@StephenFarryMPAlliance Party of Northern IrelandNorth Down12,422 3
532Stephen Flynn@StephenFlynnSNPScottish National PartyAberdeen South4,943 2
533Stephen Hammond@S_HammondConservativeWimbledon19,524 3
534Stephen Kinnock @SKinnockLabourAberavon34,225 6
535Stephen McPartland @SMcPartlandConservativeStevenage13,991 4
536Stephen Metcalfe @Metcalfe_SBETConservativeSouth Basildon and East Thurrock6,884 0
537Stephen Morgan@StephenMorganMPLabourPortsmouth South12,545 0
538Stephen Timms @stephenctimmsLabourEast Ham17,365 0
539Steve Brine@BrineMPConservativeWinchester10,913 -3
540Steve Double @stevedoubleConservativeSt Austell and Newquay14,401 2
541Steve McCabe @steve_mccabeLabourBirmingham, Selly Oak18,071 1
542Steve Reed @SteveReedMPLabourCroydon North33,844 1
543Steven Baker @SteveBakerHWConservativeWycombe105,859 5
544Steven Bonnar@StevenBonnarSNPScottish National PartyCoatbridge, Chryston and Bellshill3,472 2
545Stewart Hosie @StewartHosieSNPScottish National PartyDundee East28,460 -7
546Stewart Malcolm McDonald @StewartMcDonaldScottish National PartyGlasgow South33,219 -5
547Stuart Andrew@StuartAndrewConservativePudsey19,195 0
548Stuart C. McDonald @Stuart_McDonaldScottish National PartyCumbernauld, Kilsyth and Kirkintilloch East13,235 -6
549Stuart Paul Anderson@Stuart4WolvesSWConservativeWolverhampton South West6,196 5
550Suella Fernandes @SuellaBravermanConservativeFareham30,303 17
551Suzanne Webb@Q66SuziConservativeStourbridge3,864 -2
552Tahir Ali@TahirAliMPLabourBirmingham, Hall Green2,787 1
553Taiwo Owatemi@TaiwoOwatemiLabourCoventry North West16,876 4
554Tanmanjit Singh Dhesi@TanDhesiLabourSlough80,883 8
555Thangam Debbonaire @ThangamMPLabourBristol West28,281 2
556Theo Clarke@theodoraclarkeConservativeStafford7,145 0
557Theresa May @theresa_mayConservativeMaidenhead996,640 20
558Tim Farron@timfarronLiberal DemocratWestmorland and Lonsdale283,689 -23
559Tim Loughton @timloughtonConservativeEast Worthing and Shoreham19,667 2
560Tobias Ellwood@Tobias_EllwoodConservativeBournemouth East60,313 -4
561Toby Perkins @tobyperkinsmpLabourChesterfield27,685 -2
562Tom Hunt@tomhunt1988ConservativeIpswich8,833 -8
563Tom Pursglove @VotePursgloveConservativeCorby12,855 -2
564Tom Randall@Tom_RandallConservativeGedling3,552 3
565Tom Tugendhat @TomTugendhatConservativeTonbridge and Malling57,543 0
566Tommy Sheppard @TommySheppardScottish National PartyEdinburgh East35,394 2
567Tonia Antoniazzi@ToniaAntoniazziLabourGower14,430 2
568Tony Lloyd@tony4rochdaleLabourRochdale8,899 -5
569Tracey Crouch @tracey_crouchConservativeChatham and Aylesford36,044 0
570Tracy Brabin @TracyBrabinLabourBatley and Spen54,369 -3
571Tulip Siddiq @TulipSiddiqLabourHampstead and Kilburn155,412 244
572Valerie Vaz @Valerie_VazMPLabourWalsall South7,714 10
573Vicky Ford@vickyfordConservativeChelmsford20,041 6
574Vicky Foxcroft @vickyfoxcroftLabourLewisham, Deptford19,885 0
575Victoria Prentis @VictoriaPrentisConservativeBanbury12,118 1
576Virendra Sharma @VirendraSharmaLabourEaling, Southall19,552 3
577Wayne David @WayneDavid_MPLabourCaerphilly14,093 2
578Wendy Chamberlain@wendychambLDLiberal DemocratNorth East Fife5,523 3
579Wendy Morton @morton_wendyConservativeAldridge-Brownhills14,139 2
580Wera Hobhouse@Wera_HobhouseLiberal DemocratBath20,361 2
581Wes Streeting @wesstreetingLabourIlford North73,311 -14
582Will Quince @willquinceConservativeColchester16,600 -1
583William Cash @BillCashMPConservativeStone21,168 -6
584William Wragg @William_WraggConservativeHazel Grove13,646 3
585Yasmin Qureshi @YasminQureshiMPLabourBolton South East21,862 6
586Yvette Cooper @YvetteCooperMPLabourNormanton, Pontefract and Castleford308,778 8
587Yvonne Fovargue @Y_FovargueMPLabourMakerfield13,651 6
588Zarah Sultana@zarahsultanaLabourCoventry South127,501 380