List of MPs with active Twitter accounts organised by name:

NameScreen NamePartyConstituencyFollowersNew followers last 24 hrs
1Aaron Bell@AaronBell4NULConservativeNewcastle-under-Lyme4,964 3
2Abena Oppong-Asare@abenaoppLabourErith and Thamesmead16,104 6
3Adam Afriyie @AdamAfriyieConservativeWindsor16,348 2
4Afzal Khan@Afzal4GortonLabourManchester, Gorton28,925 5
5Alan Brown @AlanBrownSNPScottish National PartyKilmarnock and Loudoun12,329 -5
6Alan Campbell @alancampbellmpLabourTynemouth6,518 -1
7Alan Mak @AlanMakMPConservativeHavant10,002 0
8Alberto Costa @AlbertoCostaMPConservativeSouth Leicestershire10,486 -4
9Alec Shelbrooke @AlecShelbrookeConservativeElmet and Rothwell15,894 -3
10Alex Burghart@alexburghartConservativeBrentwood and Ongar4,332 -3
11Alex Chalk @AlexChalkCheltConservativeCheltenham13,149 3
12Alex Cunningham @ACunninghamMPLabourStockton North21,394 1
13Alex Davies-Jones@AlexDaviesJonesLabourPontypridd8,143 10
14Alex Norris@AlexNorrisNNLabourNottingham North7,502 -3
15Alex Sobel@alexsobelLabourLeeds North West23,675 33
16Alexander Stafford@Alex_StaffordConservativeRother Valley5,769 0
17Alicia Kearns@aliciakearnsConservativeRutland and Melton14,569 4
18Alison McGovern @Alison_McGovernLabourWirral South54,653 -9
19Alison Thewliss @alisonthewlissScottish National PartyGlasgow Central29,949 0
20Alistair Carmichael@amcarmichaelMPLiberal DemocratOrkney and Shetland22,386 12
21Alok Sharma @AlokSharma_RDGConservativeReading West52,718 92
22Alun Cairns @AlunCairnsConservativeVale of Glamorgan13,894 -3
23Alyn Smith@AlynSmithScottish National PartyStirling45,864 -16
24Amanda Milling @amandamillingConservativeCannock Chase16,934 18
25Amanda Solloway @ASollowayUKConservativeDerby North5,398 37
26Amy Callaghan@AmyCallaghanSNPScottish National PartyEast Dunbartonshire14,513 -2
27Andrea Jenkyns @andreajenkynsConservativeMorley and Outwood61,501 -10
28Andrea Leadsom @andrealeadsomConservativeSouth Northamptonshire123,033 2
29Andrew Bowie@AndrewBowie_MPConservativeWest Aberdeenshire and Kincardine17,057 -1
30Andrew Bridgen @ABridgenConservativeNorth West Leicestershire37,199 18
31Andrew Griffith@griffithaConservativeArundel and South Downs4,355 13
32Andrew Gwynne @GwynneMPLabourDenton and Reddish49,284 6
33Andrew Jones@AJonesMPConservativeHarrogate and Knaresborough15,704 -2
34Andrew Lewer@ALewerMBEConservativeNorthampton South4,780 2
35Andrew Rosindell @AndrewRosindellConservativeRomford21,452 -2
36Andrew Selous @AndrewSelousConservativeSouth West Bedfordshire20,604 -4
37Andrew Stephenson @Andrew4PendleConservativePendle24,734 -4
38Andy Carter@MrAndy_CarterConservativeWarrington South5,221 -2
39Andy McDonald @AndyMcDonaldMPLabourMiddlesbrough42,087 5
40Andy Slaughter @hammersmithandyLabourHammersmith25,612 1
41Angela Eagle @angelaeagleLabourWallasey75,338 -8
42Angela Rayner @AngelaRaynerLabourAshton-under-Lyne290,732 511
43Angela Richardson@AJRichardsonMPConservativeGuildford7,446 32
44Angus MacNeil @AngusMacNeilSNPScottish National PartyNa h-Eileanan an Iar41,046 1
45Anna McMorrin@AnnaMcMorrinLabourCardiff North16,354 0
46Anne Marie Morris @AnneMarieMorrisConservativeNewton Abbot20,888 1
47Anne McLaughlin @AnneMcLaughlinScottish National PartyGlasgow North East13,595 3
48Anne-Marie Trevelyan @annietrevConservativeBerwick-upon-Tweed23,588 7
49Anneliese Dodds@AnnelieseDoddsLabourOxford East63,877 9
50Anthony Browne@ab4scambsConservativeSouth Cambridgeshire4,245 0
51Anthony Mangnall@AnthonyMangnal1ConservativeTotnes5,448 -4
52Antony Higginbotham@antony_higConservativeBurnley3,525 -4
53Apsana Begum@ApsanaBegumMPLabourPoplar and Limehouse25,474 23
54Bambos Charalambous@Bambos_MPLabourEnfield, Southgate10,124 4
55Barbara Keeley @KeeleyMPLabourWorsley and Eccles South26,348 1
56Barry Gardiner @BarryGardinerLabourBrent North91,608 22
57Barry Sheerman @BarrySheermanLabourHuddersfield22,504 78
58Bell Ribeiro-Addy@BellRibeiroAddyLabourStreatham52,629 418
59Ben Bradley@BBradley_MansConservativeMansfield33,296 -6
60Ben Bradshaw @BenPBradshawLabourExeter71,861 -9
61Ben Everitt@Ben_EverittConservativeMilton Keynes North7,394 -2
62Ben Lake@BenMLakePlaid CymruCeredigion8,160 4
63Ben Spencer@DrBenSpencerConservativeRunnymede and Weybridge4,659 1
64Ben Wallace @BWallaceMPConservativeWyre and Preston North21,619 8
65Bernard Jenkin @bernardjenkinConservativeHarwich and North Essex36,313 -12
66Beth Winter@BethWinterMPLabourCynon Valley9,157 194
67Bill Esterson @Bill_EstersonLabourSefton Central32,759 0
68Bim Afolami@BimAfolamiConservativeHitchin and Harpenden14,150 0
69Bob Blackman @BobBlackmanConservativeHarrow East25,351 -9
70Bob Seely@IoWBobSeelyConservativeIsle of Wight12,807 -3
71Boris Johnson @BorisJohnsonConservativeUxbridge and South Ruislip3,572,244 997
72Brandon Lewis @BrandonLewisConservativeGreat Yarmouth59,021 9
73Brendan Clarke-Smith@Bren4BassetlawConservativeBassetlaw3,137 -1
74Brendan O'Hara @BrendanOHaraMPScottish National PartyArgyll and Bute14,687 0
75Bridget Phillipson @bphillipsonMPLabourHoughton and Sunderland South38,204 2
76Carla Lockhart@carlalockhartDemocratic Unionist PartyUpper Bann9,113 5
77Carol Monaghan @CMonaghanSNPScottish National PartyGlasgow North West20,490 1
78Caroline Ansell @Caroline_AnsellConservativeEastbourne5,942 3
79Caroline Dinenage @cj_dinenageConservativeGosport21,954 17
80Caroline Lucas @CarolineLucasGreen PartyBrighton, Pavilion507,544 104
81Caroline Nokes@carolinenokesConservativeRomsey and Southampton North22,780 3
82Carolyn Harris @carolynharris24LabourSwansea East26,679 73
83Cat Smith @CatSmithMPLabourLancaster and Fleetwood40,906 -1
84Catherine McKinnell @CatMcKinnellLabourNewcastle upon Tyne North28,407 -4
85Catherine West @CatherineWest1LabourHornsey and Wood Green30,978 0
86Charles Walker@CharlesWalkerMPConservativeBroxbourne30,180 -5
87Charlotte Nichols@charlotte2153LabourWarrington North22,442 3
88Cherilyn Mackrory@thisischerilynConservativeTruro and Falmouth2,842 -1
89Chi Onwurah @ChiOnwurahLabourNewcastle upon Tyne Central45,082 0
90Chloe Smith@NorwichChloeConservativeNorwich North18,493 -5
91Chris Bryant @RhonddaBryantLabourRhondda72,462 39
92Chris Clarkson@ChrisClarksonMPConservativeHeywood and Middleton5,592 2
93Chris Elmore @CPJElmoreLabourOgmore10,675 -1
94Chris Evans@Chris_EvansMPLabourIslwyn6,722 1
95Chris Green@CGreenUKConservativeBolton West12,931 100
96Chris Heaton-Harris @chhcallingConservativeDaventry22,130 -4
97Chris Law @ChrisLawSNPScottish National PartyDundee West19,505 -2
98Chris Loder@chrisloderConservativeWest Dorset5,926 0
99Chris Philp @CPhilpOfficialConservativeCroydon South12,953 -3
100Chris Skidmore@CSkidmoreUKConservativeKingswood22,671 -5
101Chris Stephens @ChrisStephensScottish National PartyGlasgow South West16,301 3
102Christian Matheson @ChrisM4ChesterLabourCity of Chester14,698 8
103Christian Wakeford@Christian4BurySConservativeBury South4,671 1
104Christina Rees @Rees4NeathLabourNeath11,292 0
105Christine Jardine@cajardineMPLiberal DemocratEdinburgh West14,073 1
106Christopher Hazzard@ChrisHazzardSFSinn FéinSouth Down22,148 23
107Christopher Pincher @ChrisPincherConservativeTamworth20,625 -2
108Claire Coutinho@ClaireCoutinhoConservativeEast Surrey7,497 -1
109Claire Hanna@ClaireHannaBelfast South35,791 9
110Claudia Webbe@ClaudiaWebbeIndependentLeicester East52,379 595
111Clive Efford @CliveEffordLabourEltham14,168 -1
112Clive Lewis @labourlewisLabourNorwich South108,777 250
113Colum Eastwood@columeastwoodFoyle39,117 14
114Conor Burns@ConorBurnsUKConservativeBournemouth West23,164 -1
115Conor McGinn @ConorMcGinnLabourSt Helens North17,520 1
116Craig Mackinlay @cmackinlayConservativeSouth Thanet11,298 8
117Craig Tracey @craig4nwarksConservativeNorth Warwickshire9,160 1
118Craig Whittaker @CWhittaker_MPConservativeCalder Valley9,571 -1
119Craig Williams @craig4montyConservativeMontgomeryshire5,297 1
120Crispin Blunt @CrispinBluntConservativeReigate11,673 2
121Daisy Cooper@libdemdaisyLiberal DemocratSt Albans20,357 9
122Damian Collins @DamianCollinsConservativeFolkestone and Hythe30,176 2
123Damian Green @DamianGreenConservativeAshford20,141 -3
124Damian Hinds@DamianHindsConservativeEast Hampshire33,161 -4
125Dan Carden@DanCardenMPLabourLiverpool, Walton51,937 21
126Dan Jarvis @DanJarvisMPLabourBarnsley Central71,255 3
127Daniel Kawczynski @DKShrewsburyConservativeShrewsbury and Atcham25,363 -6
128Daniel Zeichner @DanielZeichnerLabourCambridge20,729 14
129Danny Kruger@danny__krugerConservativeDevizes10,589 5
130Darren George Henry@DarrenG_HenryConservativeBroxtowe9,833 -5
131Darren Jones@darrenpjonesLabourBristol North West29,063 0
132Dave Doogan@DaveDooganSNPScottish National PartyAngus3,966 1
133David Amess@amessd_southendConservativeSouthend West4,713 14
134David Davis @DavidDavisMPConservativeHaltemprice and Howden175,712 23
135David Duguid@david_duguidConservativeBanff and Buchan6,092 -1
136David Evennett @DavidEvennettConservativeBexleyheath and Crayford14,073 0
137David Johnston@david4wantageConservativeWantage2,449 1
138David Jones @DavidJonesMPConservativeClwyd West13,832 -1
139David Lammy @DavidLammyLabourTottenham731,040 171
140David Linden@DavidLindenScottish National PartyGlasgow East12,541 5
141David Morris @davidmorrismlConservativeMorecambe and Lunesdale14,135 -6
142David Mundell @DavidMundellDCTConservativeDumfriesshire, Clydesdale & Tweeddale16,660 -10
143David Rutley @DavidRutleyConservativeMacclesfield13,264 -4
144David Simmonds@DSimmonds_RNPConservativeRuislip, Northwood and Pinner3,375 -2
145David T. C. Davies @DavidTCDaviesConservativeMonmouth15,836 0
146David Warburton @DJWarburtonConservativeSomerton and Frome14,660 -2
147Dawn Butler @DawnButlerBrentLabourBrent Central211,562 48,550
148Dean Russell@dean4watfordConservativeWatford3,620 5
149Debbie Abrahams @Debbie_abrahamsLabourOldham East and Saddleworth52,458 -9
150Dehenna Davison@DehennaDavisonConservativeBishop Auckland41,056 17
151Deidre Brock @DeidreBrockScottish National PartyEdinburgh North and Leith16,903 3
152Derek Thomas @DerekThomasUKConservativeSt Ives5,241 -2
153Derek Twigg @DerekTwiggMPLabourHalton7,095 0
154Desmond Swayne @DesmondSwayneConservativeNew Forest West47,372 2
155Diana Johnson @DianaJohnsonMPLabourKingston upon Hull North27,811 -1
156Diane Abbott @HackneyAbbottLabourHackney North and Stoke Newington376,631 435
157Dominic Raab@DominicRaabConservativeEsher and Walton330,294 99
158Douglas Chapman @DougChapmanSNPScottish National PartyDunfermline and West Fife14,699 7
159Douglas Ross@Douglas4MorayConservativeMoray34,910 -4
160Dr Alan Whitehead @alanwhiteheadmpLabourSouthampton, Test8,182 0
161Dr Andrew Murrison @AWMurrisonConservativeSouth West Wiltshire15,602 -2
162Dr Caroline Johnson @drcarolinejConservativeSleaford and North Hykeham6,218 -1
163Dr Liam Fox @LiamFoxConservativeNorth Somerset103,244 -4
164Dr Philippa Whitford @Dr_PhilippaWScottish National PartyCentral Ayrshire37,307 2
165Dr Rosena Allin-Khan @DrRosenaLabourTooting188,916 272
166Dr Rupa Huq @RupaHuqLabourEaling Central and Acton46,358 9
167Dr Thérèse Coffey @theresecoffeyConservativeSuffolk Coastal26,051 2
168Drew Hendry @drewhendrySNPScottish National PartyInverness, Nairn, Badenoch and Strathspey15,943 0
169Duncan Charles Baker@duncancbakerConservativeNorth Norfolk3,295 -3
170Eddie Hughes@EddieHughes4WNConservativeWalsall North11,795 2
171Edward Davey@EdwardJDaveyLiberal DemocratKingston and Surbiton65,681 30
172Edward Leigh @EdwardLeighMPConservativeGainsborough13,873 8
173Edward Miliband @Ed_MilibandLabourDoncaster North769,468 55
174Edward Timpson@edwardtimpsonConservativeEddisbury6,467 3
175Eleanor Laing @eleanor4eppingConservativeEpping Forest9,401 33
176Elizabeth Truss @trusslizConservativeSouth West Norfolk123,053 35
177Ellie Reeves@elliereevesLabourLewisham West and Penge22,358 3
178Elliot Colburn@ElliotColburnConservativeCarshalton and Wallington7,342 -2
179Emily Thornberry @EmilyThornberryLabourIslington South and Finsbury216,154 41
180Emma Hardy@EmmaHardyMPLabourKingston upon Hull West and Hessle28,405 12
181Emma Lewell-Buck @EmmaLewellBuckLabourSouth Shields25,203 19
182Esther McVey@EstherMcVey1ConservativeTatton62,573 -14
183Fabian Hamilton@FabianLeedsNELabourLeeds North East6,457 -1
184Fay Alicia Jones@JonesyFayConservativeBrecon and Radnorshire6,012 0
185Felicity Buchan@FelicityBuchanConservativeKensington5,965 1
186Feryal Clark@FeryalClarkLabourEnfield North10,287 1
187Fleur Anderson@PutneyFleurLabourPutney12,306 7
188Florence Eshalomi@FloEshalomiLabourVauxhall25,575 2
189Francie Molloy @FrancieMolloySinn FéinMid Ulster7,710 0
190Gagan Mohindra@gaganmohindraConservativeSouth West Hertfordshire3,980 1
191Gareth Bacon@GarethBaconMPConservativeOrpington5,666 0
192Gareth Davies@GarethDavies_MPConservativeGrantham and Stamford6,993 -2
193Gareth Thomas @GarethThomasMPLabourHarrow West16,720 -2
194Gary Sambrook@GarySambrook89ConservativeBirmingham, Northfield4,419 0
195Gary Streeter @garystreeterSWDConservativeSouth West Devon4,722 -6
196Gavin Newlands @GavNewlandsSNPScottish National PartyPaisley and Renfrewshire North14,422 -5
197Gavin Robinson @GRobinsonDUPDemocratic Unionist PartyBelfast East14,464 0
198Gavin Williamson @GavinWilliamsonConservativeSouth Staffordshire99,775 6
199Geoffrey Cox QC @Geoffrey_CoxConservativeTorridge and West Devon40,733 -4
200George Freeman @GeorgeFreemanMPConservativeMid Norfolk28,304 -2
201Geraint Davies @GeraintDaviesMPLabourSwansea West15,277 -1
202Gerald Jones @GeraldJonesLABLabourMerthyr Tydfil and Rhymney7,009 10
203Giles Watling@GilesWatlingConservativeClacton4,311 0
204Gill Furniss @GillFurnissMPLabourSheffield, Brightside and Hillsborough6,458 3
205Gillian Keegan@GillianKeeganConservativeChichester12,542 1
206Graham Brady@SirGrahamBradyConservativeAltrincham and Sale West18,844 38
207Graham Stuart @grahamstuartConservativeBeverley and Holderness17,163 1
208Grahame Morris @grahamemorrisLabourEasington32,406 -3
209Grant Shapps @grantshappsConservativeWelwyn Hatfield135,954 78
210Greg Clark@GregClarkMPConservativeTunbridge Wells32,475 -4
211Greg Hands @GregHandsConservativeChelsea and Fulham38,145 18
212Greg Knight @GregKnightConservativeEast Yorkshire11,214 -1
213Greg Smith@gregsmith_ukConservativeBuckingham6,913 -1
214Guy Opperman @GuyOppermanConservativeHexham20,062 -2
215Hannah Bardell @HannahB4LiviMPScottish National PartyLivingston24,820 -6
216Harriet Harman QC @HarrietHarmanLabourCamberwell and Peckham180,971 29
217Harriett Baldwin @hbaldwinConservativeWest Worcestershire27,759 -5
218Heather Wheeler @HeatherWheelerConservativeSouth Derbyshire19,981 -4
219Helen Grant @HelenGrantMPConservativeMaidstone and The Weald20,708 2
220Helen Hayes @helenhayes_LabourDulwich and West Norwood23,571 10
221Helen Whately @Helen_WhatelyConservativeFaversham and Mid Kent24,344 9
222Henry Smith @HenrySmithUKConservativeCrawley16,952 -1
223Hilary Benn @hilarybennmpLabourLeeds Central163,399 -5
224Holly Lynch @HollyLynch5LabourHalifax24,134 12
225Huw Merriman @HuwMerrimanConservativeBexhill and Battle19,533 -11
226Hywel Williams @HywelPlaidCymruPlaid CymruArfon10,088 0
227Iain Duncan Smith@MPIainDSConservativeChingford and Woodford Green53,214 18
228Iain Stewart @iainastewartConservativeMilton Keynes South18,140 -3
229Ian Blackford @Ianblackford_MPScottish National PartyRoss, Skye and Lochaber111,311 72
230Ian Byrne@IanByrneMPLabourLiverpool, West Derby28,987 113
231Ian Lavery @IanLaveryMPLabourWansbeck83,543 260
232Ian Mearns @IanMearnsMPLabourGateshead28,169 39
233Ian Murray @IanMurrayMPLabourEdinburgh South32,975 -1
234Imran Hussain @Imran_HussainMPLabourBradford East18,865 1
235Imran Nasir Ahmad Khan@imranahmadkhanConservativeWakefield6,037 -4
236Jack Dromey @JackDromeyMPLabourBirmingham, Erdington24,781 3
237Jack Lopresti @JackLoprestiConservativeFilton and Bradley Stoke8,507 -4
238Jackie Doyle-Price @JackieDPConservativeThurrock12,674 0
239Jacob Rees-Mogg @Jacob_Rees_MoggConservativeNorth East Somerset433,836 14
240Jacob Young@JacobYoungMPConservativeRedcar10,190 2
241Jake Berry @JakeBerryConservativeRossendale and Darwen20,098 -5
242James Brokenshire @JBrokenshireConservativeOld Bexley and Sidcup29,944 -7
243James Cartlidge @jc4southsuffolkConservativeSouth Suffolk9,605 -10
244James Cleverly @JamesCleverlyConservativeBraintree100,157 11
245James Daly@JamesDalyMPConservativeBury North4,577 -1
246James Davies@JamesDaviesConservativeVale of Clwyd5,851 0
247James Duddridge @JamesDuddridgeConservativeRochford and Southend East30,888 6
248James Gray @JGrayConservativeNorth Wiltshire18,414 -4
249James Heappey @JSHeappeyConservativeWells14,534 -2
250James Morris@JamesMorrisConservativeHalesowen and Rowley Regis8,692 -1
251James Murray@jamesmurray_ldnLabourEaling North8,559 -1
252James Sunderland@JamesSunderlConservativeBracknell3,156 2
253James Wild@jamesowildConservativeNorth West Norfolk2,633 2
254Jamie Hamilton Wallis@JamieWallisMPConservativeBridgend2,561 1
255Jamie Stone@Jamie4NorthLiberal DemocratCaithness, Sutherland and Easter Ross12,886 7
256Jane Hunt@JaneMHuntConservativeLoughborough3,108 2
257Jane Stevenson@Jane_Stevenson_ConservativeWolverhampton North East4,584 0
258Janet Daby@JanetDabyLabourLewisham East11,415 0
259Jason McCartney @JasonMcCartneyConservativeColne Valley17,722 -4
260Jeff Smith @JeffSmithetcLabourManchester, Withington10,768 1
261Jeffrey M. Donaldson @J_Donaldson_MPDemocratic Unionist PartyLagan Valley24,585 3
262Jeremy Corbyn @jeremycorbynIndependentIslington North2,441,158 210
263Jeremy Hunt @Jeremy_HuntConservativeSouth West Surrey222,555 0
264Jerome Mayhew@JeromeMayhewConservativeBroadland2,319 0
265Jess Phillips @jessphillipsLabourBirmingham, Yardley441,415 179
266Jesse Norman @Jesse_NormanConservativeHereford and South Herefordshire26,500 -1
267Jessica Morden @jessicamordenmpLabourNewport East13,674 11
268Jill Mortimer@Jill4HartlepoolConservativeHartlepool3,250 -6
269Jim McMahon @JimfromOldhamLabourOldham West and Royton26,051 -1
270Jim Shannon @JimShannonMPDemocratic Unionist PartyStrangford2,920 1
271Jo Churchill @Jochurchill4ConservativeBury St Edmunds12,569 -4
272Jo Gideon@jogideonConservativeStoke-on-Trent Central4,022 3
273Jo Stevens @JoStevensLabourLabourCardiff Central33,183 0
274Joanna Cherry QC @joannaccherryScottish National PartyEdinburgh South West111,817 5
275John Cryer@JohnCryerMPLabourLeyton and Wanstead5,802 -1
276John Finucane@johnfinucaneSinn FéinBelfast North30,565 11
277John Glen @JohnGlenUKConservativeSalisbury22,705 -2
278John Healey @JohnHealey_MPLabourWentworth and Dearne29,371 0
279John Howell @JHowellUKConservativeHenley7,617 -5
280John Lamont@John2WinConservativeBerwickshire, Roxburgh and Selkirk11,728 -3
281John McDonnell @johnmcdonnellMPLabourHayes and Harlington295,312 312
282John Nicolson @MrJohnNicolsonScottish National PartyOchil and South Perthshire33,588 -9
283John Penrose @JohnPenroseNewsConservativeWeston-super-Mare37,284 -6
284John Redwood @johnredwoodConservativeWokingham104,798 21
285John Spellar @spellarLabourWarley10,801 1
286John Stevenson @John4CarlisleConservativeCarlisle13,368 -3
287John Whittingdale @JWhittingdaleConservativeMaldon8,710 -2
288Johnny McNally@JohnMcNallySNPScottish National PartyFalkirk9,281 0
289Johnny Mercer @JohnnyMercerUKConservativePlymouth, Moor View90,302 9
290Jon Cruddas @JonCruddas_1LabourDagenham and Rainham21,257 0
291Jon Trickett @jon_trickettLabourHemsworth55,128 589
292Jonathan Ashworth @JonAshworthLabourLeicester South102,417 44
293Jonathan Djanogly @JDjanoglyConservativeHuntingdon19,188 -3
294Jonathan Lord@JonathanLordConservativeWoking2,426 2
295Jonathan Reynolds @jreynoldsMPLabourStalybridge and Hyde48,411 5
296Joy Morrissey@joymorrisseyConservativeBeaconsfield16,132 -5
297Judith Cummins @JudithCumminsLabourBradford South14,801 101
298Julia Lopez@JuliaLopezMPConservativeHornchurch and Upminster6,377 3
299Julian Knight @julianknight15ConservativeSolihull12,053 -2
300Julian Smith @JulianSmithUKConservativeSkipton and Ripon33,022 -3
301Julian Sturdy@JulianSturdyConservativeYork Outer2,047 -1
302Julie Elliott @JulieElliottMPLabourSunderland Central21,021 1
303Julie Marson@JulieMarsonMPConservativeHertford and Stortford4,100 3
304Justin Madders @justinmaddersLabourEllesmere Port and Neston27,491 141
305Justin Tomlinson @JustinTomlinsonConservativeNorth Swindon20,733 -2
306Karen Buck @KarenPBuckMPLabourWestminster North18,057 1
307Karin Smyth @karinsmythLabourBristol South12,366 3
308Karl McCartney @karlmccartneyConservativeLincoln10,763 -1
309Karl Turner @KarlTurnerMPLabourKingston upon Hull East34,436 22
310Kate Green @KateGreenSULabourStretford and Urmston50,233 15
311Kate Hollern @Kate_HollernMPLabourBlackburn8,949 2
312Kate Osamor @KateOsamorLabourEdmonton35,556 2
313Kate Osborne@KateOsborneMPLabourJarrow11,948 33
314Katherine Fletcher@K_Fletcher_MPConservativeSouth Ribble3,765 -1
315Keir Starmer @Keir_StarmerLabourHolborn and St Pancras1,115,021 288
316Kelly Tolhurst @KellyTolhurstConservativeRochester and Strood15,180 -6
317Kemi Badenoch@KemiBadenochConservativeSaffron Walden43,793 -8
318Kenny MacAskill@KennyMacAskillScottish National PartyEast Lothian19,806 3
319Kerry McCarthy @KerryMPLabourBristol East32,386 -1
320Kevan Jones @KevanJonesMPLabourNorth Durham22,741 0
321Kevin Brennan @KevinBrennanMPLabourCardiff West25,196 3
322Kevin Foster @kevin_j_fosterConservativeTorbay7,723 -2
323Kevin Hollinrake @kevinhollinrakeConservativeThirsk and Malton11,765 -1
324Khalid Mahmood@khalid4PBLabourBirmingham, Perry Barr6,628 3
325Kieran John Mullan@KieranMullanUKConservativeCrewe and Nantwich3,964 -1
326Kim Johnson@KimJohnsonMPLabourLiverpool, Riverside15,044 5
327Kirsten Oswald @kirstenoswaldScottish National PartyEast Renfrewshire15,702 -1
328Kirsty Blackman @KirstySNPScottish National PartyAberdeen North25,883 -8
329Kit Malthouse @kitmalthouseConservativeNorth West Hampshire17,056 14
330Kwasi Kwarteng @KwasiKwartengConservativeSpelthorne22,419 55
331Laura Farris@Laura__FarrisConservativeNewbury6,594 -1
332Laurence Robertson @lrobertsonTewksConservativeTewkesbury4,061 -2
333Layla Moran@LaylaMoranLiberal DemocratOxford West and Abingdon69,334 7
334Lee Anderson@LeeAndersonMPConservativeAshfield150 -1
335Lee Benjamin Rowley@Lee4NEDConservativeNorth East Derbyshire9,851 -4
336Leo Docherty@LeoDochertyUKConservativeAldershot6,703 2
337Lia Nici@lia_niciConservativeGreat Grimsby3,273 -2
338Liam Byrne @liambyrnempLabourBirmingham, Hodge Hill36,734 -1
339Lilian Greenwood @LilianGreenwoodLabourNottingham South29,347 3
340Lindsay Hoyle@LindsayHoyle_MPSpeakerChorley38,700 36
341Lisa Cameron@DrLisaCameronMPScottish National PartyEast Kilbride, Strathaven and Lesmahagow14,007 1
342Lisa Nandy @lisanandyLabourWigan215,858 54
343Liz Kendall @leicesterlizLabourLeicester West93,712 -8
344Liz Saville Roberts @LSRPlaidPlaid CymruDwyfor Meirionnydd18,116 0
345Liz Twist@LizTwistMPLabourBlaydon4,233 2
346Lloyd Russell-Moyle@lloyd_rmLabourBrighton, Kemptown30,422 -6
347Louise Haigh @LouHaighLabourSheffield, Heeley47,902 -5
348Lucy Allan @lucyallanConservativeTelford29,152 -7
349Lucy Frazer @lucyfrazermpConservativeSouth East Cambridgeshire8,949 -4
350Lucy Powell @LucyMPowellLabourManchester Central58,237 2
351Luke Evans@drlukeevansConservativeBosworth8,496 -2
352Luke Hall @LukeHallConservativeThornbury and Yate5,037 0
353Luke Pollard@LukePollardLabourPlymouth, Sutton and Devonport35,143 4
354Lyn Brown @lynbrownmpLabourWest Ham13,548 -2
355Maggie Throup @maggie_erewashConservativeErewash1,354 0
356Marco Longhi@marcolonghi4dnConservativeDudley North3,652 2
357Marcus Fysh @MarcusFyshConservativeYeovil17,272 -8
358Marcus Jones @Marcus4NuneatonConservativeNuneaton9,521 -1
359Margaret Ferrier @MargaretFerrierIndependentRutherglen and Hamilton West16,389 -4
360Margaret Greenwood @MGreenwoodWWLabourWirral West21,645 6
361Margaret Hodge @margarethodgeLabourBarking49,162 -3
362Maria Caulfield @mariacaulfieldConservativeLewes21,473 -4
363Maria Eagle @meaglempLabourGarston and Halewood47,617 3
364Maria Miller @MariaMillerUKConservativeBasingstoke21,090 3
365Marie Rimmer @MarieRimmerLabourSt Helens South and Whiston13,048 2
366Marion Fellows @marionfellowsScottish National PartyMotherwell and Wishaw11,900 -5
367Mark Eastwood@mark4dewsburyConservativeDewsbury4,509 -4
368Mark Garnier @Mark4WyreForestConservativeWyre Forest15,876 -5
369Mark Harper @Mark_J_HarperConservativeForest of Dean35,642 109
370Mark Hendrick@MpHendrickLabourPreston5,042 -1
371Mark Jenkinson@markjenkinsonmpConservativeWorkington5,179 185
372Mark Pawsey @MarkPawseyConservativeRugby7,396 -5
373Mark Pritchard @MPritchardUKConservativeThe Wrekin10,595 -4
374Mark Spencer @Mark_SpencerConservativeSherwood18,023 -5
375Mark Tami @MarkTamiMPLabourAlyn and Deeside9,514 -1
376Marsha de Cordova@MarshadeCordovaLabourBattersea39,720 80
377Martin Docherty-Hughes@MartinJDochertyScottish National PartyWest Dunbartonshire13,603 0
378Martin Vickers @MartinVickersConservativeCleethorpes12,890 -4
379Martyn Day @MartynDaySNPScottish National PartyLinlithgow and East Falkirk10,947 -1
380Mary Foy@marykfoyLabourCity of Durham12,995 19
381Mary Glindon@GlindonMaryLabourNorth Tyneside901 1
382Mary Robinson @MaryRobinson01ConservativeCheadle9,440 -5
383Matt Rodda@MattRoddaLabourReading East6,655 -1
384Matt Vickers@Matt_VickersMPConservativeStockton South5,919 7
385Matt Warman @mattwarmanConservativeBoston and Skegness19,543 3
386Matt Western@MattWestern_LabourWarwick and Leamington9,357 -1
387Matthew Hancock @MattHancockConservativeWest Suffolk436,936 -17
388Matthew Offord@Offord4HendonConservativeHendon9,799 1
389Matthew Pennycook @mtpennycookLabourGreenwich and Woolwich21,650 -6
390Meg Hillier @Meg_HillierMPLabourHackney South and Shoreditch20,166 -3
391Mel Stride@MelJStrideConservativeCentral Devon6,203 2
392Mhairi Black @MhairiBlackScottish National PartyPaisley and Renfrewshire South195,732 8
393Michael Ellis @Michael_Ellis1ConservativeNorthampton North13,516 0
394Michael Fabricant @Mike_FabricantConservativeLichfield40,967 5
395Michael Gove @michaelgoveConservativeSurrey Heath224,646 35
396Michael Tomlinson @Michael4MDNPConservativeMid Dorset and North Poole10,266 -7
397Michelle Donelan @michelledonelanConservativeChippenham18,656 -2
398Michelle Gildernew@gildernewmSinn FéinFermanagh and South Tyrone20,037 4
399Mick Whitley@MickWhitleyMPLabourBirkenhead11,240 25
400Mickey Brady @MickeyBradySFSinn FéinNewry and Armagh5,155 1
401Mike Amesbury@MikeAmesburyMPLabourWeaver Vale11,211 -1
402Mike Kane @MikeKaneMPLabourWythenshawe and Sale East11,336 3
403Mike Wood @mikejwoodConservativeDudley South6,811 -5
404Mims Davies @mimsdaviesConservativeMid Sussex16,272 5
405Mohammad Yasin@YasinForBedfordLabourBedford2,724 3
406Munira Wilson@munirawilsonLiberal DemocratTwickenham13,648 7
407Nadhim Zahawi @nadhimzahawiConservativeStratford-on-Avon63,052 72
408Nadia Whittome@NadiaWhittomeMPLabourNottingham East75,823 214
409Natalie Elphicke@NatalieElphickeConservativeDover6,697 -7
410Nav Mishra@NavPMishraLabourStockport11,444 11
411Naz Shah @NazShahBfdLabourBradford West51,042 36
412Neale Hanvey@JNHanveyScottish National PartyKirkcaldy and Cowdenbeath6,024 52
413Neil Coyle @coyleneilLabourBermondsey and Old Southwark26,654 4
414Neil Gray @neilgraysnpScottish National PartyAirdrie and Shotts15,539 -4
415Neil Hudson@DrNeilHudsonConservativePenrith and The Border3,324 -2
416Neil O'Brien@NeilDotObrienConservativeHarborough34,305 -26
417Neil Parish @neil_parishConservativeTiverton and Honiton6,589 0
418Nia Griffith @NiaGriffithMPLabourLlanelli17,856 1
419Nicholas Fletcher@NickFletcherMPConservativeDon Valley2,899 0
420Nick Gibb@NickGibbUKConservativeBognor Regis and Littlehampton18,509 16
421Nick Smith @BlaenauGwentMPLabourBlaenau Gwent10,037 3
422Nick Thomas-Symonds @NickTorfaenLabourTorfaen31,310 111
423Nickie Aiken@twocitiesnickieConservativeCities of London and Westminster2,856 10
424Nicola Faye Richards@Nicola4WBEConservativeWest Bromwich East8,101 -5
425Nigel Adams@nadamsConservativeSelby and Ainsty13,834 3
426Nigel Evans@nigelmpConservativeRibble Valley13,676 6
427Nigel Huddleston @HuddlestonNigelConservativeMid Worcestershire16,555 0
428Nigel Mills @nigelmillsConservativeAmber Valley5,329 0
429Nusrat Ghani @Nus_GhaniConservativeWealden23,290 0
430Oliver Dowden@OliverDowdenConservativeHertsmere35,177 2
431Oliver Heald QC @OliverHealdUKConservativeNorth East Hertfordshire11,559 -5
432Olivia Frances Blake@_OliviaBlakeLabourSheffield, Hallam14,528 8
433Órfhlaith Begley@OrfhlaithBegleySinn FéinWest Tyrone7,855 5
434Owen Paterson @OwenPatersonConservativeNorth Shropshire49,996 -9
435Owen Thompson @OwenThompsonScottish National PartyMidlothian7,527 1
436Pat McFadden @patmcfaddenmpLabourWolverhampton South East24,631 -2
437Patricia Gibson @PGibsonSNPScottish National PartyNorth Ayrshire and Arran13,273 0
438Patrick Grady @GradySNPScottish National PartyGlasgow North16,811 -4
439Paul Blomfield @PaulBlomfieldMPLabourSheffield Central21,657 -2
440Paul Bristow@paulbristow79ConservativePeterborough9,033 3
441Paul Girvan@PaulGirvanMPDemocratic Unionist PartySouth Antrim6,342 -2
442Paul Holmes@pauljholmesConservativeEastleigh6,869 -5
443Paul Howell@PaulHowellMPConservativeSedgefield2,684 0
444Paul Maskey @PaulMaskeyMPSinn FéinBelfast West19,484 6
445Paul Maynard @PaulMaynardUKConservativeBlackpool North and Cleveleys18,979 -1
446Paul Scully @scullypConservativeSutton and Cheam15,400 1
447Paula Barker@PaulaBarkerMPLabourLiverpool, Wavertree14,398 101
448Pauline Latham @Pauline_LathamConservativeMid Derbyshire20,168 -3
449Penny Mordaunt @PennyMordauntConservativePortsmouth North80,892 18
450Pete Wishart @PeteWishartScottish National PartyPerth and North Perthshire50,231 0
451Peter Aldous @peter_aldousConservativeWaveney11,225 -3
452Peter Bone @PeterBoneUKConservativeWellingborough39,446 -4
453Peter Dowd @Peter_DowdLabourBootle16,146 4
454Peter Gibson@Gibbo4DarloConservativeDarlington3,152 1
455Peter Grant @PeterGrantMPScottish National PartyGlenrothes16,493 0
456Peter Kyle @peterkyleLabourHove41,914 -6
457Philip Davies @PhilipDaviesUKConservativeShipley20,809 -6
458Philip Dunne@Dunne4LudlowConservativeLudlow11,753 -2
459Preet Gill@PreetKGillMPLabourBirmingham, Edgbaston36,685 7
460Priti Patel @pritipatelConservativeWitham343,057 104
461Rachael Maskell @RachaelMaskellLabourYork Central29,283 4
462Rachel Hopkins@rach_hopkinsLabourLuton South7,832 14
463Rachel Maclean@redditchrachelConservativeRedditch10,849 -3
464Rachel Reeves @RachelReevesMPLabourLeeds West105,007 4
465Ranil Jayawardena @TeamRanilConservativeNorth East Hampshire2,052 -1
466Rebecca Harris @RebeccaHarrisMPConservativeCastle Point6,752 1
467Rebecca Long-Bailey@RLong_BaileyLabourSalford and Eccles185,284 155
468Rebecca Pow @pow_rebeccaConservativeTaunton Deane13,693 2
469Rehman Chishti @Rehman_ChishtiConservativeGillingham and Rainham19,040 1
470Richard Bacon@richardbaconmpConservativeSouth Norfolk1,559 1
471Richard Burgon @RichardBurgonLabourLeeds East139,943 481
472Richard Gordon Thomson@RThomsonMPScottish National PartyGordon3,037 -2
473Richard Graham @RichardGrahamUKConservativeGloucester12,540 -1
474Richard Holden@RicHoldenConservativeNorth West Durham8,321 0
475Rishi Sunak@RishiSunakConservativeRichmond (Yorks)475,772 28
476Rob Butler@AylesburyToriesConservativeAylesbury1,045 -1
477Robbie Moore@_RobbieMooreConservativeKeighley4,851 -2
478Robert Buckland @RobertBucklandConservativeSouth Swindon28,736 29
479Robert Courts @robertcourtsConservativeWitney9,538 -1
480Robert Halfon @halfon4harlowMPConservativeHarlow36,007 3
481Robert Jenrick @RobertJenrickConservativeNewark55,597 10
482Robert Largan@robertlarganConservativeHigh Peak6,138 -2
483Robert Neill @neill_bobConservativeBromley and Chislehurst17,344 -5
484Robert Syms @RobertSymsConservativePoole11,856 26
485Robin John Millar@RobinMillarMPConservativeAberconwy3,104 -1
486Robin Walker @WalkerWorcesterConservativeWorcester14,289 -1
487Roger Gale@SirRogerGaleConservativeNorth Thanet6,424 -3
488Ronnie Cowan @ronniecowanScottish National PartyInverclyde13,211 -1
489Rosie Cooper @rosie4westlancsLabourWest Lancashire13,925 1
490Rosie Duffield@RosieDuffield1LabourCanterbury35,539 -10
491Royston Smith @Royston_SmithConservativeSouthampton, Itchen7,878 -1
492Rushanara Ali @rushanaraaliLabourBethnal Green and Bow44,022 8
493Ruth Cadbury @RuthCadburyLabourBrentford and Isleworth22,532 15
494Ruth Edwards@RuthEdwardsMPConservativeRushcliffe4,002 2
495Ruth Jones@RuthNewportWestLabourNewport West6,253 14
496Sajid Javid @sajidjavidConservativeBromsgrove245,750 195
497Sally-Ann Hart@SallyAnn1066ConservativeHastings and Rye3,545 -2
498Sam Tarry@SamTarryLabourIlford South21,344 4
499Sammy Wilson @eastantrimmpDemocratic Unionist PartyEast Antrim21,277 2
500Saqib Bhatti@bhatti_saqibConservativeMeriden7,105 0
501Sara Britcliffe@SarBritcliffeMPConservativeHyndburn5,422 1
502Sarah Atherton@AthertonNWalesConservativeWrexham6,933 -4
503Sarah Champion @SarahChampionMPLabourRotherham48,441 -1
504Sarah Dines@Dines4DalesConservativeDerbyshire Dales1,704 -2
505Sarah Green@SarahGreenLDLiberal DemocratChesham and Amersham9,374 1
506Sarah Jones@LabourSJLabourCroydon Central21,206 21
507Sarah Olney@sarahjolney1Liberal DemocratRichmond Park16,641 -1
508Sarah Owen@SarahOwen_LabourLuton North19,633 46
509Scott Lloyd Benton@ScottBentonMPConservativeBlackpool South4,633 8
510Scott Mann @scottmann4NCConservativeNorth Cornwall8,626 -3
511Seema Malhotra @SeemaMalhotra1LabourFeltham and Heston25,061 2
512Selaine Saxby@SelaineSaxbyConservativeNorth Devon3,918 0
513Shabana Mahmood @ShabanaMahmoodLabourBirmingham, Ladywood24,138 0
514Shailesh Vara@ShaileshVaraConservativeNorth West Cambridgeshire4,223 1
515Sharon Hodgson @SharonHodgsonMPLabourWashington and Sunderland West34,583 9
516Shaun Bailey@Shaun4WBWConservativeWest Bromwich West3,706 0
517Sheryll Murray @sheryllmurrayConservativeSouth East Cornwall18,418 -5
518Simon Baynes@baynes_simonConservativeClwyd South4,327 2
519Simon Clarke@SimonClarkeMPConservativeMiddlesbrough South and East Cleveland17,297 0
520Simon Fell@simonfellConservativeBarrow and Furness3,997 0
521Simon Hart @SimonhartmpConservativeCarmarthen West and South Pembrokeshire10,127 2
522Simon Hoare @Simon4NDorsetConservativeNorth Dorset18,944 -1
523Simon Jupp@simonjamesjuppConservativeEast Devon5,793 -1
524Siobhain McDonagh@Siobhain_McLabourMitcham and Morden20,923 2
525Siobhan Baillie@Siobhan_BaillieConservativeStroud10,963 3
526Stella Creasy @stellacreasyLabourWalthamstow143,736 11
527Stephanie Peacock@Steph_PeacockLabourBarnsley East9,911 2
528Stephen Barclay @SteveBarclayConservativeNorth East Cambridgeshire32,417 -2
529Stephen Crabb @SCrabbPembsConservativePreseli Pembrokeshire22,848 -1
530Stephen Doughty @SDoughtyMPLabourCardiff South and Penarth34,695 -5
531Stephen Farry@StephenFarryMPAlliance Party of Northern IrelandNorth Down13,816 16
532Stephen Flynn@StephenFlynnSNPScottish National PartyAberdeen South5,668 9
533Stephen Hammond@S_HammondConservativeWimbledon19,502 -6
534Stephen Kinnock @SKinnockLabourAberavon34,867 4
535Stephen McPartland @SMcPartlandConservativeStevenage14,638 1
536Stephen Metcalfe @Metcalfe_SBETConservativeSouth Basildon and East Thurrock6,979 -3
537Stephen Morgan@StephenMorganMPLabourPortsmouth South13,150 11
538Stephen Timms @stephenctimmsLabourEast Ham17,794 3
539Steve Brine@BrineMPConservativeWinchester11,138 -7
540Steve Double @stevedoubleConservativeSt Austell and Newquay14,337 -3
541Steve McCabe @steve_mccabeLabourBirmingham, Selly Oak18,151 -1
542Steve Reed @SteveReedMPLabourCroydon North34,396 -2
543Steven Baker @SteveBakerHWConservativeWycombe112,529 151
544Steven Bonnar@StevenBonnarSNPScottish National PartyCoatbridge, Chryston and Bellshill3,610 0
545Stewart Hosie @StewartHosieSNPScottish National PartyDundee East28,394 -3
546Stewart Malcolm McDonald @StewartMcDonaldScottish National PartyGlasgow South34,601 -7
547Stuart Andrew@StuartAndrewConservativePudsey19,068 2
548Stuart C. McDonald @Stuart_McDonaldScottish National PartyCumbernauld, Kilsyth and Kirkintilloch East13,355 20
549Stuart Paul Anderson@Stuart4WolvesSWConservativeWolverhampton South West6,523 3
550Suella Fernandes @SuellaBravermanConservativeFareham30,430 -4
551Suzanne Webb@Q66SuziConservativeStourbridge4,319 3
552Tahir Ali@TahirAliMPLabourBirmingham, Hall Green3,044 31
553Taiwo Owatemi@TaiwoOwatemiLabourCoventry North West17,801 -2
554Tanmanjit Singh Dhesi@TanDhesiLabourSlough89,957 56
555Thangam Debbonaire @ThangamMPLabourBristol West29,214 16
556Theo Clarke@theodoraclarkeConservativeStafford7,415 -3
557Theresa May @theresa_mayConservativeMaidenhead997,346 -26
558Tim Farron@timfarronLiberal DemocratWestmorland and Lonsdale280,591 -5
559Tim Loughton @timloughtonConservativeEast Worthing and Shoreham21,042 15
560Tobias Ellwood@Tobias_EllwoodConservativeBournemouth East60,463 -4
561Toby Perkins @tobyperkinsmpLabourChesterfield27,815 11
562Tom Hunt@tomhunt1988ConservativeIpswich9,328 -2
563Tom Pursglove @VotePursgloveConservativeCorby12,832 -5
564Tom Randall@Tom_RandallConservativeGedling3,776 0
565Tom Tugendhat @TomTugendhatConservativeTonbridge and Malling62,743 20
566Tommy Sheppard @TommySheppardScottish National PartyEdinburgh East36,203 5
567Tonia Antoniazzi@ToniaAntoniazziLabourGower15,608 1
568Tony Lloyd@tony4rochdaleLabourRochdale8,985 2
569Tracey Crouch @tracey_crouchConservativeChatham and Aylesford38,877 64
570Tracy Brabin @TracyBrabinLabourBatley and Spen65,918 6
571Tulip Siddiq @TulipSiddiqLabourHampstead and Kilburn159,750 28
572Valerie Vaz @Valerie_VazMPLabourWalsall South7,844 -1
573Vicky Ford@vickyfordConservativeChelmsford20,501 1
574Vicky Foxcroft @vickyfoxcroftLabourLewisham, Deptford20,768 3
575Victoria Prentis @VictoriaPrentisConservativeBanbury12,570 3
576Virendra Sharma @VirendraSharmaLabourEaling, Southall19,765 -9
577Wayne David @WayneDavid_MPLabourCaerphilly14,501 7
578Wendy Chamberlain@wendychambLDLiberal DemocratNorth East Fife5,952 11
579Wendy Morton @morton_wendyConservativeAldridge-Brownhills15,819 28
580Wera Hobhouse@Wera_HobhouseLiberal DemocratBath21,257 5
581Wes Streeting @wesstreetingLabourIlford North77,187 -1
582Will Quince @willquinceConservativeColchester16,669 2
583William Cash @BillCashMPConservativeStone20,676 -9
584William Wragg @William_WraggConservativeHazel Grove15,185 0
585Yasmin Qureshi @YasminQureshiMPLabourBolton South East22,704 15
586Yvette Cooper @YvetteCooperMPLabourNormanton, Pontefract and Castleford319,409 154
587Yvonne Fovargue @Y_FovargueMPLabourMakerfield13,741 0
588Zarah Sultana@zarahsultanaLabourCoventry South178,800 816