List of MPs with active Twitter accounts organised by name:

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