List of MPs with active Twitter accounts organised by name:

NameScreen NamePartyConstituencyFollowersNew followers last 24 hrs
1Aaron Bell@AaronBell4NULConservativeNewcastle-under-Lyme7,198 1
2Abena Oppong-Asare@abenaoppLabourErith and Thamesmead19,150 5
3Adam Afriyie @AdamAfriyieConservativeWindsor17,936 -3
4Afzal Khan@Afzal4GortonLabourManchester, Gorton35,867 8
5Alan Brown @AlanBrownSNPScottish National PartyKilmarnock and Loudoun12,976 4
6Alan Campbell @alancampbellmpLabourTynemouth7,606 -1
7Alan Mak @AlanMakMPConservativeHavant10,863 3
8Alberto Costa @AlbertoCostaMPConservativeSouth Leicestershire11,203 2
9Alec Shelbrooke @AlecShelbrookeConservativeElmet and Rothwell16,678 9
10Alex Burghart@alexburghartConservativeBrentwood and Ongar6,967 -2
11Alex Chalk @AlexChalkCheltConservativeCheltenham15,283 15
12Alex Cunningham @ACunninghamMPLabourStockton North23,922 4
13Alex Davies-Jones@AlexDaviesJonesLabourPontypridd10,180 3
14Alex Norris@AlexNorrisNNLabourNottingham North8,685 1
15Alex Sobel@alexsobelLabourLeeds North West26,218 8
16Alexander Stafford@Alex_StaffordConservativeRother Valley7,591 -2
17Alicia Kearns@aliciakearnsConservativeRutland and Melton19,617 0
18Alison McGovern @Alison_McGovernLabourWirral South56,963 5
19Alison Thewliss @alisonthewlissScottish National PartyGlasgow Central31,543 5
20Alistair Carmichael@amcarmichaelMPLiberal DemocratOrkney and Shetland24,936 8
21Allan Dorans@allandoransMPScottish National PartyAyr, Carrick and Cumnock917 0
22Alok Sharma @AlokSharma_RDGConservativeReading West75,131 14
23Alun Cairns @AlunCairnsConservativeVale of Glamorgan14,323 -2
24Alyn Smith@AlynSmithScottish National PartyStirling46,774 -3
25Amanda Milling @amandamillingConservativeCannock Chase26,260 17
26Amanda Solloway @ASollowayUKConservativeDerby North6,396 6
27Amy Callaghan@AmyCallaghanSNPScottish National PartyEast Dunbartonshire16,124 0
28Andrea Jenkyns @andreajenkynsConservativeMorley and Outwood67,513 -6
29Andrea Leadsom @andrealeadsomConservativeSouth Northamptonshire127,148 9
30Andrew Bowie@AndrewBowie_MPConservativeWest Aberdeenshire and Kincardine22,992 10
31Andrew Bridgen @ABridgenConservativeNorth West Leicestershire44,104 1
32Andrew Griffith@griffithaConservativeArundel and South Downs6,730 2
33Andrew Gwynne @GwynneMPLabourDenton and Reddish53,054 16
34Andrew Jones@AJonesMPConservativeHarrogate and Knaresborough16,026 3
35Andrew Lewer@ALewerMBEConservativeNorthampton South5,235 2
36Andrew Rosindell @AndrewRosindellConservativeRomford23,266 4
37Andrew Selous @AndrewSelousConservativeSouth West Bedfordshire22,280 4
38Andrew Stephenson @Andrew4PendleConservativePendle26,568 12
39Andy Carter@MrAndy_CarterConservativeWarrington South6,320 5
40Andy McDonald @AndyMcDonaldMPLabourMiddlesbrough52,059 16
41Andy Slaughter @hammersmithandyLabourHammersmith26,137 1
42Angela Crawley @AngelaCrawley30Scottish National PartyLanark and Hamilton East14,030 1
43Angela Eagle @angelaeagleLabourWallasey82,388 2
44Angela Rayner @AngelaRaynerLabourAshton-under-Lyne555,236 153
45Angela Richardson@AJRichardsonMPConservativeGuildford14,809 6
46Angus MacNeil @AngusMacNeilSNPScottish National PartyNa h-Eileanan an Iar44,807 11
47Anna Firth@Anna_FirthConservativeSouthend West11,770 1
48Anna McMorrin@AnnaMcMorrinLabourCardiff North18,805 5
49Anne Marie Morris @AnneMarieMorrisConservativeNewton Abbot22,230 -2
50Anne McLaughlin @AnneMcLaughlinScottish National PartyGlasgow North East14,199 5
51Anne-Marie Trevelyan @annietrevConservativeBerwick-upon-Tweed31,936 4
52Anneliese Dodds@AnnelieseDoddsLabourOxford East79,026 17
53Anthony Browne@ab4scambsConservativeSouth Cambridgeshire6,029 3
54Anthony Mangnall@AnthonyMangnal1ConservativeTotnes9,867 6
55Antony Higginbotham@antony_higConservativeBurnley4,433 2
56Anum Qaisar@AnumSNPScottish National PartyAirdrie and Shotts21,272 5
57Apsana Begum@ApsanaBegumMPLabourPoplar and Limehouse41,229 6
58Bambos Charalambous@Bambos_MPLabourEnfield, Southgate12,083 0
59Barbara Keeley @KeeleyMPLabourWorsley and Eccles South27,506 3
60Barry Gardiner @BarryGardinerLabourBrent North95,094 29
61Barry Sheerman @BarrySheermanLabourHuddersfield24,142 2
62Bell Ribeiro-Addy@BellRibeiroAddyLabourStreatham63,436 47
63Ben Bradley@BBradley_MansConservativeMansfield34,330 -1
64Ben Bradshaw @BenPBradshawLabourExeter79,450 5
65Ben Everitt@Ben_EverittConservativeMilton Keynes North9,132 -1
66Ben Lake@BenMLakePlaid CymruCeredigion8,738 3
67Ben Spencer@DrBenSpencerConservativeRunnymede and Weybridge7,786 -1
68Ben Wallace @BWallaceMPConservativeWyre and Preston North69,784 257
69Bernard Jenkin @bernardjenkinConservativeHarwich and North Essex38,701 -2
70Beth Winter@BethWinterMPLabourCynon Valley12,770 8
71Bill Esterson @Bill_EstersonLabourSefton Central40,435 5
72Bim Afolami@BimAfolamiConservativeHitchin and Harpenden17,099 2
73Bob Blackman @BobBlackmanConservativeHarrow East33,164 4
74Bob Seely@IoWBobSeelyConservativeIsle of Wight15,683 -3
75Boris Johnson @BorisJohnsonConservativeUxbridge and South Ruislip4,620,318 923
76Brandon Lewis @BrandonLewisConservativeGreat Yarmouth63,419 9
77Brendan Clarke-Smith@Bren4BassetlawConservativeBassetlaw8,967 -4
78Brendan O'Hara @BrendanOHaraMPScottish National PartyArgyll and Bute15,269 3
79Bridget Phillipson @bphillipsonMPLabourHoughton and Sunderland South54,622 20
80Carla Lockhart@carlalockhartDemocratic Unionist PartyUpper Bann12,875 0
81Carol Monaghan @CMonaghanSNPScottish National PartyGlasgow North West21,112 3
82Caroline Ansell @Caroline_AnsellConservativeEastbourne6,487 0
83Caroline Dinenage @cj_dinenageConservativeGosport22,969 4
84Caroline Lucas @CarolineLucasGreen PartyBrighton, Pavilion585,609 65
85Caroline Nokes@carolinenokesConservativeRomsey and Southampton North28,090 5
86Carolyn Harris @carolynharris24LabourSwansea East32,688 5
87Cat Smith @CatSmithMPLabourLancaster and Fleetwood43,347 0
88Catherine McKinnell @CatMcKinnellLabourNewcastle upon Tyne North28,810 1
89Catherine West @CatherineWest1LabourHornsey and Wood Green33,478 8
90Charles Walker@CharlesWalkerMPConservativeBroxbourne29,061 -7
91Charlotte Nichols@charlotte2153LabourWarrington North24,208 6
92Cherilyn Mackrory@thisischerilynConservativeTruro and Falmouth4,439 3
93Chi Onwurah @ChiOnwurahLabourNewcastle upon Tyne Central46,700 2
94Chloe Smith@NorwichChloeConservativeNorwich North20,950 2
95Chris Bryant @RhonddaBryantLabourRhondda222,016 365
96Chris Clarkson@ChrisClarksonMPConservativeHeywood and Middleton7,035 1
97Chris Elmore @CPJElmoreLabourOgmore14,719 4
98Chris Evans@Chris_EvansMPLabourIslwyn7,583 1
99Chris Green@CGreenUKConservativeBolton West15,358 -9
100Chris Heaton-Harris @chhcallingConservativeDaventry25,411 3
101Chris Law @ChrisLawSNPScottish National PartyDundee West19,993 6
102Chris Loder@chrisloderConservativeWest Dorset7,441 -1
103Chris Philp @CPhilpOfficialConservativeCroydon South15,981 -1
104Chris Skidmore@CSkidmoreUKConservativeKingswood25,753 7
105Chris Stephens @ChrisStephensScottish National PartyGlasgow South West17,744 1
106Christian Matheson @ChrisM4ChesterLabourCity of Chester16,088 -1
107Christian Wakeford@Christian4BurySLabourBury South14,536 6
108Christina Rees @Rees4NeathLabourNeath12,479 -2
109Christine Jardine@cajardineMPLiberal DemocratEdinburgh West15,086 2
110Christopher Hazzard@ChrisHazzardSFSinn FéinSouth Down25,604 5
111Christopher Pincher @ChrisPincherConservativeTamworth21,798 2
112Claire Coutinho@ClaireCoutinhoConservativeEast Surrey9,938 4
113Claire Hanna@ClaireHannaBelfast South43,104 8
114Claudia Webbe@ClaudiaWebbeIndependentLeicester East72,393 86
115Clive Efford @CliveEffordLabourEltham15,598 11
116Clive Lewis @labourlewisLabourNorwich South119,606 107
117Colum Eastwood@columeastwoodFoyle49,172 11
118Conor Burns@ConorBurnsUKConservativeBournemouth West26,637 4
119Conor McGinn @ConorMcGinnLabourSt Helens North18,594 -1
120Craig Mackinlay @cmackinlayConservativeSouth Thanet13,702 1
121Craig Tracey @craig4nwarksConservativeNorth Warwickshire10,408 3
122Craig Whittaker @CWhittaker_MPConservativeCalder Valley9,957 3
123Craig Williams @craig4montyConservativeMontgomeryshire5,790 1
124Crispin Blunt @CrispinBluntConservativeReigate12,541 -1
125Daisy Cooper@libdemdaisyLiberal DemocratSt Albans27,973 10
126Damian Collins @DamianCollinsConservativeFolkestone and Hythe30,621 2
127Damian Green @DamianGreenConservativeAshford22,270 -2
128Damian Hinds@DamianHindsConservativeEast Hampshire34,025 12
129Dan Carden@DanCardenMPLabourLiverpool, Walton53,797 -10
130Dan Jarvis @DanJarvisMPLabourBarnsley Central75,096 5
131Daniel Kawczynski @DKShrewsburyConservativeShrewsbury and Atcham25,596 1
132Daniel Zeichner @DanielZeichnerLabourCambridge21,707 5
133Danny Kruger@danny__krugerConservativeDevizes12,723 1
134Darren George Henry@DarrenG_HenryConservativeBroxtowe10,867 -2
135Darren Jones@darrenpjonesLabourBristol North West35,880 11
136Dave Doogan@DaveDooganSNPScottish National PartyAngus4,706 3
137David Davis @DavidDavisMPConservativeHaltemprice and Howden190,436 10
138David Duguid@david_duguidConservativeBanff and Buchan6,627 4
139David Evennett @DavidEvennettMPConservativeBexleyheath and Crayford14,913 0
140David Johnston@david4wantageConservativeWantage3,290 1
141David Jones @DavidJonesMPConservativeClwyd West17,754 5
142David Lammy @DavidLammyLabourTottenham787,036 36
143David Linden@DavidLindenScottish National PartyGlasgow East13,244 0
144David Morris @davidmorrismlConservativeMorecambe and Lunesdale15,250 7
145David Mundell @DavidMundellDCTConservativeDumfriesshire, Clydesdale & Tweeddale17,237 4
146David Rutley @DavidRutleyConservativeMacclesfield14,565 4
147David Simmonds@DSimmonds_RNPConservativeRuislip, Northwood and Pinner4,445 2
148David T. C. Davies @DavidTCDaviesConservativeMonmouth16,278 1
149David Warburton @DJWarburtonConservativeSomerton and Frome16,792 -2
150Dawn Butler @DawnButlerBrentLabourBrent Central245,384 37
151Dean Russell@dean4watfordConservativeWatford5,129 2
152Debbie Abrahams @Debbie_abrahamsLabourOldham East and Saddleworth54,277 -7
153Dehenna Davison@DehennaDavisonConservativeBishop Auckland54,261 11
154Deidre Brock @DeidreBrockScottish National PartyEdinburgh North and Leith17,317 4
155Derek Thomas @DerekThomasUKConservativeSt Ives6,599 1
156Derek Twigg @DerekTwiggMPLabourHalton7,048 2
157Desmond Swayne @DesmondSwayneConservativeNew Forest West66,049 -8
158Diana Johnson @DianaJohnsonMPLabourKingston upon Hull North30,511 13
159Diane Abbott @HackneyAbbottLabourHackney North and Stoke Newington402,650 70
160Dominic Raab@DominicRaabConservativeEsher and Walton350,065 6
161Douglas Chapman @DougChapmanSNPScottish National PartyDunfermline and West Fife15,650 5
162Douglas Ross@Douglas4MorayConservativeMoray41,223 8
163Dr Alan Whitehead @alanwhiteheadmpLabourSouthampton, Test8,739 3
164Dr Andrew Murrison @AWMurrisonConservativeSouth West Wiltshire17,217 9
165Dr Caroline Johnson @drcarolinejConservativeSleaford and North Hykeham7,403 4
166Dr Liam Fox @LiamFoxConservativeNorth Somerset105,955 9
167Dr Philippa Whitford @Dr_PhilippaWScottish National PartyCentral Ayrshire40,155 4
168Dr Rosena Allin-Khan @DrRosenaLabourTooting207,841 -17
169Dr Rupa Huq @RupaHuqLabourEaling Central and Acton49,916 7
170Dr Thérèse Coffey @theresecoffeyConservativeSuffolk Coastal29,486 41
171Drew Hendry @drewhendrySNPScottish National PartyInverness, Nairn, Badenoch and Strathspey16,358 -1
172Duncan Charles Baker@duncancbakerConservativeNorth Norfolk4,902 0
173Eddie Hughes@EddieHughes4WNConservativeWalsall North13,262 1
174Edward Davey@EdwardJDaveyLiberal DemocratKingston and Surbiton89,650 141
175Edward Leigh @EdwardLeighMPConservativeGainsborough16,221 0
176Edward Miliband @Ed_MilibandLabourDoncaster North785,373 36
177Edward Timpson@edwardtimpsonConservativeEddisbury7,089 0
178Eleanor Laing @eleanor4eppingConservativeEpping Forest14,210 0
179Elizabeth Truss @trusslizConservativeSouth West Norfolk280,298 369
180Ellie Reeves@elliereevesLabourLewisham West and Penge26,127 10
181Elliot Colburn@ElliotColburnConservativeCarshalton and Wallington8,870 0
182Emily Thornberry @EmilyThornberryLabourIslington South and Finsbury258,828 102
183Emma Hardy@EmmaHardyMPLabourKingston upon Hull West and Hessle30,347 -2
184Emma Lewell-Buck @EmmaLewellBuckLabourSouth Shields27,952 -4
185Esther McVey@EstherMcVey1ConservativeTatton76,687 -4
186Fabian Hamilton@FabianLeedsNELabourLeeds North East7,346 5
187Fay Alicia Jones@JonesyFayConservativeBrecon and Radnorshire7,140 2
188Felicity Buchan@FelicityBuchanConservativeKensington7,649 1
189Feryal Clark@FeryalClarkLabourEnfield North12,812 3
190Fiona Bruce@UK_FoRBEnvoyConservativeCongleton3,204 1
191Fleur Anderson@PutneyFleurLabourPutney17,045 2
192Florence Eshalomi@FloEshalomiLabourVauxhall31,317 0
193Francie Molloy @FrancieMolloySinn FéinMid Ulster12,684 18
194Gagan Mohindra@gaganmohindraConservativeSouth West Hertfordshire5,195 4
195Gareth Bacon@GarethBaconMPConservativeOrpington6,744 -1
196Gareth Davies@GarethDavies_MPConservativeGrantham and Stamford7,365 1
197Gareth Thomas @GarethThomasMPLabourHarrow West18,130 4
198Gary Sambrook@GarySambrook89ConservativeBirmingham, Northfield6,076 5
199Gary Streeter @garystreeterSWDConservativeSouth West Devon5,816 5
200Gavin Newlands @GavNewlandsSNPScottish National PartyPaisley and Renfrewshire North14,787 -1
201Gavin Robinson @GRobinsonDUPDemocratic Unionist PartyBelfast East15,123 -2
202Gavin Williamson @GavinWilliamsonConservativeSouth Staffordshire105,154 -13
203Geoffrey Cox QC @Geoffrey_CoxConservativeTorridge and West Devon40,391 -1
204George Freeman @GeorgeFreemanMPConservativeMid Norfolk32,729 10
205Geraint Davies @GeraintDaviesMPLabourSwansea West17,340 4
206Gerald Jones @GeraldJonesLABLabourMerthyr Tydfil and Rhymney8,082 1
207Giles Watling@GilesWatlingConservativeClacton4,847 2
208Gill Furniss @GillFurnissMPLabourSheffield, Brightside and Hillsborough7,684 3
209Gillian Keegan@GillianKeeganConservativeChichester16,699 0
210Graham Brady@SirGrahamBradyConservativeAltrincham and Sale West24,445 2
211Graham Stuart @grahamstuartConservativeBeverley and Holderness18,444 12
212Grahame Morris @grahamemorrisLabourEasington33,160 2
213Grant Shapps @grantshappsConservativeWelwyn Hatfield176,056 0
214Greg Clark@GregClarkMPConservativeTunbridge Wells33,660 1
215Greg Hands @GregHandsConservativeChelsea and Fulham47,582 3
216Greg Knight @GregKnightConservativeEast Yorkshire12,019 1
217Greg Smith@gregsmith_ukConservativeBuckingham8,858 -1
218Guy Opperman @GuyOppermanConservativeHexham23,900 15
219Hannah Bardell @HannahB4LiviMPScottish National PartyLivingston26,225 3
220Harriet Harman QC @HarrietHarmanLabourCamberwell and Peckham190,664 12
221Harriett Baldwin @hbaldwinConservativeWest Worcestershire28,811 -1
222Heather Wheeler @HeatherWheelerConservativeSouth Derbyshire21,437 5
223Helen Grant @HelenGrantMPConservativeMaidstone and The Weald23,041 0
224Helen Hayes @helenhayes_LabourDulwich and West Norwood26,906 11
225Helen Morgan@HelenMorganMPLiberal DemocratNorth Shropshire14,813 15
226Helen Whately @Helen_WhatelyConservativeFaversham and Mid Kent25,287 1
227Henry Smith @HenrySmithUKConservativeCrawley17,882 -1
228Hilary Benn @hilarybennmpLabourLeeds Central171,900 18
229Holly Lynch @HollyLynch5LabourHalifax30,732 25
230Huw Merriman @HuwMerrimanConservativeBexhill and Battle21,308 -2
231Hywel Williams @HywelPlaidCymruPlaid CymruArfon10,679 -1
232Iain Duncan Smith@MPIainDSConservativeChingford and Woodford Green63,263 19
233Iain Stewart @iainastewartConservativeMilton Keynes South19,803 3
234Ian Blackford @Ianblackford_MPScottish National PartyRoss, Skye and Lochaber179,367 28
235Ian Byrne@IanByrneMPLabourLiverpool, West Derby41,855 76
236Ian Lavery @IanLaveryMPLabourWansbeck95,158 27
237Ian Mearns @IanMearnsMPLabourGateshead28,656 -1
238Ian Murray @IanMurrayMPLabourEdinburgh South34,373 1
239Imran Hussain @Imran_HussainMPLabourBradford East22,738 5
240Jack Dromey @JackDromeyMPLabourBirmingham, Erdington24,889 1
241Jack Lopresti @JackLoprestiConservativeFilton and Bradley Stoke9,957 2
242Jackie Doyle-Price @JackieDPConservativeThurrock14,417 0
243Jacob Rees-Mogg @Jacob_Rees_MoggConservativeNorth East Somerset465,671 38
244Jacob Young@JacobYoungMPConservativeRedcar12,701 13
245Jake Berry @JakeBerryConservativeRossendale and Darwen21,170 9
246James Cartlidge @jcartlidgempConservativeSouth Suffolk11,149 4
247James Cleverly @JamesCleverlyConservativeBraintree124,418 33
248James Daly@JamesDalyMPConservativeBury North6,348 1
249James Davies@JamesDaviesConservativeVale of Clwyd6,466 3
250James Duddridge @JamesDuddridgeConservativeRochford and Southend East32,463 3
251James Gray @JGrayConservativeNorth Wiltshire19,287 5
252James Heappey @JSHeappeyConservativeWells20,948 11
253James Morris@JamesMorrisConservativeHalesowen and Rowley Regis10,335 2
254James Murray@jamesmurray_ldnLabourEaling North9,588 1
255James Sunderland@JamesSunderlConservativeBracknell4,544 1
256James Wild@jamesowildConservativeNorth West Norfolk3,327 1
257Jamie Hamilton Wallis@JamieWallisMPConservativeBridgend8,101 -1
258Jamie Stone@Jamie4NorthLiberal DemocratCaithness, Sutherland and Easter Ross14,496 2
259Jane Hunt@JaneMHuntConservativeLoughborough3,952 2
260Jane Stevenson@Jane_Stevenson_ConservativeWolverhampton North East6,212 5
261Janet Daby@JanetDabyLabourLewisham East12,776 3
262Jason McCartney @JasonMcCartneyConservativeColne Valley18,277 6
263Jeff Smith @JeffSmithetcLabourManchester, Withington11,741 3
264Jeffrey M. Donaldson @J_Donaldson_MPDemocratic Unionist PartyLagan Valley30,938 4
265Jeremy Corbyn @jeremycorbynIndependentIslington North2,488,416 345
266Jeremy Hunt @Jeremy_HuntConservativeSouth West Surrey233,114 -14
267Jerome Mayhew@JeromeMayhewConservativeBroadland3,592 1
268Jess Phillips @jessphillipsLabourBirmingham, Yardley568,595 141
269Jesse Norman @Jesse_NormanConservativeHereford and South Herefordshire30,333 3
270Jessica Morden @jessicamordenmpLabourNewport East15,472 8
271Jim McMahon @JimfromOldhamLabourOldham West and Royton29,294 1
272Jim Shannon @JimShannonMPDemocratic Unionist PartyStrangford4,469 7
273Jo Churchill @Jochurchill_MPConservativeBury St Edmunds14,794 2
274Jo Gideon@jogideonConservativeStoke-on-Trent Central5,954 3
275Jo Stevens @JoStevensLabourLabourCardiff Central34,858 0
276Joanna Cherry QC @joannaccherryScottish National PartyEdinburgh South West122,058 27
277John Cryer@JohnCryerMPLabourLeyton and Wanstead7,042 2
278John Finucane@johnfinucaneSinn FéinBelfast North37,866 16
279John Glen @JohnGlenUKConservativeSalisbury25,475 3
280John Healey @JohnHealey_MPLabourWentworth and Dearne33,112 6
281John Howell @JHowellUKConservativeHenley8,767 12
282John Lamont@John2WinConservativeBerwickshire, Roxburgh and Selkirk12,681 4
283John McDonnell @johnmcdonnellMPLabourHayes and Harlington317,509 179
284John Nicolson @MrJohnNicolsonScottish National PartyOchil and South Perthshire48,311 5
285John Penrose @JohnPenroseNewsConservativeWeston-super-Mare38,389 0
286John Redwood @johnredwoodConservativeWokingham146,842 78
287John Spellar @spellarLabourWarley12,114 1
288John Stevenson @John4CarlisleConservativeCarlisle14,655 3
289John Whittingdale @JWhittingdaleConservativeMaldon9,173 0
290Johnny McNally@JohnMcNallySNPScottish National PartyFalkirk9,617 1
291Johnny Mercer @JohnnyMercerUKConservativePlymouth, Moor View123,356 15
292Jon Cruddas @JonCruddas_1LabourDagenham and Rainham22,080 -6
293Jon Trickett @jon_trickettLabourHemsworth95,583 49
294Jonathan Ashworth @JonAshworthLabourLeicester South117,773 17
295Jonathan Djanogly @JDjanoglyConservativeHuntingdon19,854 4
296Jonathan Lord@JonathanLordConservativeWoking3,358 0
297Jonathan Reynolds @jreynoldsMPLabourStalybridge and Hyde54,572 13
298Joy Morrissey@joymorrisseyConservativeBeaconsfield19,314 -1
299Judith Cummins @JudithCumminsLabourBradford South15,624 3
300Julia Lopez@JuliaLopezMPConservativeHornchurch and Upminster8,741 1
301Julian Knight @julianknight15ConservativeSolihull13,964 3
302Julian Smith @JulianSmithUKConservativeSkipton and Ripon38,231 5
303Julian Sturdy@JulianSturdyConservativeYork Outer3,514 -1
304Julie Elliott @JulieElliottMPLabourSunderland Central22,512 2
305Julie Marson@JulieMarsonMPConservativeHertford and Stortford5,259 1
306Justin Madders @justinmaddersLabourEllesmere Port and Neston31,253 0
307Justin Tomlinson @JustinTomlinsonConservativeNorth Swindon21,840 2
308Karen Buck @KarenPBuckMPLabourWestminster North18,987 3
309Karin Smyth @karinsmythLabourBristol South15,126 -1
310Karl McCartney @karlmccartneyConservativeLincoln11,741 -1
311Karl Turner @KarlTurnerMPLabourKingston upon Hull East45,082 8
312Kate Green @KateGreenSULabourStretford and Urmston50,971 4
313Kate Hollern @Kate_HollernMPLabourBlackburn10,444 3
314Kate Osamor @KateOsamorLabourEdmonton36,656 0
315Kate Osborne@KateOsborneMPLabourJarrow17,445 20
316Katherine Fletcher@K_Fletcher_MPConservativeSouth Ribble5,355 3
317Keir Starmer @Keir_StarmerLabourHolborn and St Pancras1,274,069 354
318Kelly Tolhurst @KellyTolhurstConservativeRochester and Strood15,928 -1
319Kemi Badenoch@KemiBadenochConservativeSaffron Walden111,107 120
320Kenny MacAskill@KennyMacAskillScottish National PartyEast Lothian20,027 1
321Kerry McCarthy @KerryMPLabourBristol East33,064 4
322Kevan Jones @KevanJonesMPLabourNorth Durham23,730 3
323Kevin Brennan @KevinBrennanMPLabourCardiff West26,806 -1
324Kevin Foster @kevin_j_fosterConservativeTorbay9,067 1
325Kevin Hollinrake @kevinhollinrakeConservativeThirsk and Malton13,040 0
326Khalid Mahmood@khalid4PBLabourBirmingham, Perry Barr7,377 2
327Kieran John Mullan@KieranMullanUKConservativeCrewe and Nantwich5,172 6
328Kim Johnson@KimJohnsonMPLabourLiverpool, Riverside18,547 2
329Kirsten Oswald @kirstenoswaldScottish National PartyEast Renfrewshire16,732 2
330Kirsty Blackman @KirstySNPScottish National PartyAberdeen North27,421 6
331Kit Malthouse @kitmalthouseConservativeNorth West Hampshire19,013 5
332Kwasi Kwarteng @KwasiKwartengConservativeSpelthorne39,488 46
333Laura Farris@Laura__FarrisConservativeNewbury8,230 3
334Laurence Robertson @lrobertsonTewksConservativeTewkesbury5,219 3
335Layla Moran@LaylaMoranLiberal DemocratOxford West and Abingdon79,879 2
336Lee Benjamin Rowley@Lee4NEDConservativeNorth East Derbyshire11,134 1
337Leo Docherty@LeoDochertyUKConservativeAldershot9,038 1
338Lia Nici@lia_niciConservativeGreat Grimsby4,836 -2
339Liam Byrne @liambyrnempLabourBirmingham, Hodge Hill38,656 5
340Lilian Greenwood @LilianGreenwoodLabourNottingham South30,632 8
341Lindsay Hoyle@LindsayHoyle_MPSpeakerChorley41,786 10
342Lisa Cameron@DrLisaCameronMPScottish National PartyEast Kilbride, Strathaven and Lesmahagow14,654 5
343Lisa Nandy @lisanandyLabourWigan276,276 119
344Liz Kendall @leicesterlizLabourLeicester West96,334 3
345Liz Saville Roberts @LSRPlaidPlaid CymruDwyfor Meirionnydd21,825 7
346Liz Twist@LizTwistMPLabourBlaydon4,882 -2
347Lloyd Russell-Moyle@lloyd_rmLabourBrighton, Kemptown32,746 -3
348Louie French@louie_frenchConservartiveOld Bexley and Sidcup5,334 2
349Louise Haigh @LouHaighLabourSheffield, Heeley58,353 52
350Lucy Allan @lucyallanConservativeTelford32,892 4
351Lucy Frazer @lucyfrazermpConservativeSouth East Cambridgeshire10,529 1
352Lucy Powell @LucyMPowellLabourManchester Central64,591 4
353Luke Evans@drlukeevansConservativeBosworth10,638 -2
354Luke Hall @LukeHallConservativeThornbury and Yate5,762 -3
355Luke Pollard@LukePollardLabourPlymouth, Sutton and Devonport44,343 2
356Lyn Brown @lynbrownmpLabourWest Ham14,811 0
357Maggie Throup @maggie_erewashConservativeErewash4,050 4
358Marco Longhi@marcolonghi4dnConservativeDudley North5,363 -1
359Marcus Fysh @MarcusFyshConservativeYeovil25,901 -6
360Marcus Jones @Marcus4NuneatonConservativeNuneaton11,008 6
361Margaret Ferrier @MargaretFerrierIndependentRutherglen and Hamilton West15,961 1
362Margaret Greenwood @MGreenwoodWWLabourWirral West22,555 1
363Margaret Hodge @margarethodgeLabourBarking55,759 12
364Maria Caulfield @mariacaulfieldConservativeLewes24,042 2
365Maria Eagle @meaglempLabourGarston and Halewood48,319 1
366Maria Miller @MariaMillerUKConservativeBasingstoke21,699 -3
367Marie Rimmer @MarieRimmerLabourSt Helens South and Whiston13,937 3
368Marion Fellows @marionfellowsScottish National PartyMotherwell and Wishaw12,740 0
369Mark Eastwood@mark4dewsburyConservativeDewsbury5,566 4
370Mark Garnier @Mark4WyreForestConservativeWyre Forest16,718 9
371Mark Harper @Mark_J_HarperConservativeForest of Dean48,724 1
372Mark Hendrick@MpHendrickLabourPreston6,010 3
373Mark Jenkinson@markjenkinsonmpConservativeWorkington12,137 5
374Mark Pawsey @MarkPawseyConservativeRugby8,533 2
375Mark Pritchard @MPritchardUKConservativeThe Wrekin12,439 3
376Mark Spencer @Mark_SpencerConservativeSherwood21,921 10
377Mark Tami @MarkTamiMPLabourAlyn and Deeside10,298 2
378Marsha de Cordova@MarshadeCordovaLabourBattersea41,768 -4
379Martin Docherty-Hughes@MartinJDochertyScottish National PartyWest Dunbartonshire14,285 0
380Martin Vickers @MartinVickersConservativeCleethorpes13,040 1
381Martyn Day @MartynDaySNPScottish National PartyLinlithgow and East Falkirk11,440 2
382Mary Foy@marykfoyLabourCity of Durham17,206 -4
383Mary Glindon@GlindonMaryLabourNorth Tyneside1,460 3
384Mary Robinson @MaryRobinson01ConservativeCheadle11,024 0
385Matt Rodda@MattRoddaLabourReading East7,578 0
386Matt Vickers@Matt_VickersMPConservativeStockton South7,507 0
387Matt Warman @mattwarmanConservativeBoston and Skegness20,168 4
388Matt Western@MattWestern_LabourWarwick and Leamington12,335 1
389Matthew Hancock @MattHancockConservativeWest Suffolk423,072 -47
390Matthew Offord@Offord4HendonConservativeHendon10,823 7
391Matthew Pennycook @mtpennycookLabourGreenwich and Woolwich24,646 4
392Meg Hillier @Meg_HillierMPLabourHackney South and Shoreditch21,281 5
393Mel Stride@MelJStrideConservativeCentral Devon6,922 8
394Mhairi Black @MhairiBlackScottish National PartyPaisley and Renfrewshire South231,169 11
395Michael Ellis @Michael_Ellis1ConservativeNorthampton North15,191 11
396Michael Fabricant @Mike_FabricantConservativeLichfield57,586 39
397Michael Gove @michaelgoveConservativeSurrey Heath246,212 -2
398Michael Tomlinson @Michael4MDNPConservativeMid Dorset and North Poole11,120 1
399Michelle Donelan @michelledonelanConservativeChippenham25,307 -19
400Michelle Gildernew@gildernewmSinn FéinFermanagh and South Tyrone21,203 0
401Mick Whitley@MickWhitleyMPLabourBirkenhead13,796 1
402Mickey Brady @MickeyBradySFSinn FéinNewry and Armagh5,436 1
403Mike Amesbury@MikeAmesburyMPLabourWeaver Vale12,379 -1
404Mike Kane @MikeKaneMPLabourWythenshawe and Sale East12,464 -1
405Mike Wood @mikejwoodConservativeDudley South8,036 1
406Mims Davies @mimsdaviesConservativeMid Sussex17,889 4
407Mohammad Yasin@YasinForBedfordLabourBedford3,430 -3
408Munira Wilson@munirawilsonLiberal DemocratTwickenham17,633 11
409Nadhim Zahawi @nadhimzahawiConservativeStratford-on-Avon100,919 31
410Nadia Whittome@NadiaWhittomeMPLabourNottingham East106,394 22
411Nadine Dorries @NadineDorriesConservativeMid Bedfordshire154,007 21
412Natalie Elphicke@NatalieElphickeConservativeDover7,901 2
413Nav Mishra@NavPMishraLabourStockport13,275 2
414Naz Shah @NazShahBfdLabourBradford West60,560 -1
415Neale Hanvey@JNHanveyScottish National PartyKirkcaldy and Cowdenbeath9,507 10
416Neil Coyle @coyleneilLabourBermondsey and Old Southwark28,939 21
417Neil Hudson@DrNeilHudsonConservativePenrith and The Border4,751 1
418Neil O'Brien@NeilDotObrienConservativeHarborough33,978 15
419Nia Griffith @NiaGriffithMPLabourLlanelli19,010 1
420Nicholas Fletcher@NickFletcherMPConservativeDon Valley5,272 5
421Nick Gibb@NickGibbUKConservativeBognor Regis and Littlehampton18,620 -1
422Nick Smith @BlaenauGwentMPLabourBlaenau Gwent11,077 0
423Nick Thomas-Symonds @NickTorfaenLabourTorfaen34,768 8
424Nickie Aiken@twocitiesnickieConservativeCities of London and Westminster5,164 0
425Nicola Faye Richards@Nicola4WBEConservativeWest Bromwich East10,013 6
426Nigel Adams@nadamsConservativeSelby and Ainsty14,947 3
427Nigel Evans@nigelmpConservativeRibble Valley13,773 -1
428Nigel Huddleston @HuddlestonNigelConservativeMid Worcestershire19,560 6
429Nigel Mills @nigelmillsConservativeAmber Valley6,799 1
430Nusrat Ghani @Nus_GhaniConservativeWealden29,905 8
431Oliver Dowden@OliverDowdenConservativeHertsmere45,174 -2
432Oliver Heald QC @OliverHealdUKConservativeNorth East Hertfordshire12,246 0
433Olivia Frances Blake@_OliviaBlakeLabourSheffield, Hallam18,244 5
434Órfhlaith Begley@OrfhlaithBegleySinn FéinWest Tyrone8,821 0
435Owen Thompson @OwenThompsonScottish National PartyMidlothian8,473 3
436Pat McFadden @patmcfaddenmpLabourWolverhampton South East28,685 1
437Patricia Gibson @PGibsonSNPScottish National PartyNorth Ayrshire and Arran13,482 6
438Patrick Grady @GradySNPScottish National PartyGlasgow North17,018 0
439Paul Blomfield @PaulBlomfieldMPLabourSheffield Central22,656 1
440Paul Bristow@paulbristow79ConservativePeterborough11,183 7
441Paul Girvan@PaulGirvanMPDemocratic Unionist PartySouth Antrim6,525 -1
442Paul Holmes@pauljholmesConservativeEastleigh8,194 6
443Paul Howell@PaulHowellMPConservativeSedgefield4,089 2
444Paul Maskey @PaulMaskeyMPSinn FéinBelfast West20,433 3
445Paul Maynard @PaulMaynardUKConservativeBlackpool North and Cleveleys19,543 5
446Paul Scully @scullypConservativeSutton and Cheam17,426 -8
447Paula Barker@PaulaBarkerMPLabourLiverpool, Wavertree17,522 5
448Pauline Latham @Pauline_LathamConservativeMid Derbyshire22,051 7
449Penny Mordaunt @PennyMordauntConservativePortsmouth North148,213 11
450Pete Wishart @PeteWishartScottish National PartyPerth and North Perthshire57,970 20
451Peter Aldous @peter_aldousConservativeWaveney14,632 14
452Peter Bone @PeterBoneUKConservativeWellingborough47,254 20
453Peter Bottomley@PBottomleyMPConservativeWorthing West5,932 1
454Peter Dowd @Peter_DowdLabourBootle18,693 -1
455Peter Gibson@Gibbo4DarloConservativeDarlington4,588 4
456Peter Grant @PeterGrantMPScottish National PartyGlenrothes16,822 4
457Peter Kyle @peterkyleLabourHove53,318 5
458Philip Davies @PhilipDaviesUKConservativeShipley21,783 2
459Philip Dunne@Dunne4LudlowConservativeLudlow13,053 0
460Preet Gill@PreetKGillMPLabourBirmingham, Edgbaston42,693 40
461Priti Patel @pritipatelConservativeWitham417,184 40
462Rachael Maskell @RachaelMaskellLabourYork Central36,408 9
463Rachel Hopkins@rach_hopkinsLabourLuton South9,580 1
464Rachel Maclean@redditchrachelConservativeRedditch13,359 5
465Rachel Reeves @RachelReevesMPLabourLeeds West143,579 139
466Ranil Jayawardena @TeamRanilConservativeNorth East Hampshire2,214 1
467Rebecca Harris @RebeccaHarrisMPConservativeCastle Point7,649 5
468Rebecca Long-Bailey@RLong_BaileyLabourSalford and Eccles196,734 51
469Rebecca Pow @pow_rebeccaConservativeTaunton Deane15,466 -1
470Rehman Chishti @Rehman_ChishtiConservativeGillingham and Rainham21,821 7
471Richard Bacon@richardbaconmpConservativeSouth Norfolk1,904 2
472Richard Burgon @RichardBurgonLabourLeeds East182,807 108
473Richard Foord@RichardFoordLDLiberal DemocratTiverton and Honiton9,363 13
474Richard Gordon Thomson@RThomsonMPScottish National PartyGordon3,774 0
475Richard Graham @RichardGrahamUKConservativeGloucester13,632 1
476Richard Holden@RicHoldenConservativeNorth West Durham11,101 -1
477Rishi Sunak@RishiSunakConservativeRichmond (Yorks)589,080 631
478Rob Butler@AylesburyToriesConservativeAylesbury1,056 0
479Robbie Moore@_RobbieMooreConservativeKeighley6,835 3
480Robert Buckland @RobertBucklandConservativeSouth Swindon31,129 8
481Robert Courts @robertcourtsConservativeWitney10,822 1
482Robert Halfon @halfon4harlowMPConservativeHarlow37,922 2
483Robert Jenrick @RobertJenrickConservativeNewark55,587 -7
484Robert Largan@robertlarganConservativeHigh Peak7,497 1
485Robert Neill @neill_bobConservativeBromley and Chislehurst19,380 0
486Robert Syms @RobertSymsConservativePoole13,787 -1
487Robin John Millar@RobinMillarMPConservativeAberconwy4,080 1
488Robin Walker @WalkerWorcesterConservativeWorcester16,775 0
489Roger Gale@SirRogerGaleConservativeNorth Thanet13,641 2
490Ronnie Cowan @ronniecowanScottish National PartyInverclyde13,644 3
491Rosie Cooper @rosie4westlancsLabourWest Lancashire15,055 1
492Rosie Duffield@RosieDuffield1LabourCanterbury50,406 48
493Royston Smith @Royston_SmithConservativeSouthampton, Itchen8,510 -1
494Rushanara Ali @rushanaraaliLabourBethnal Green and Bow47,907 -2
495Ruth Cadbury @RuthCadburyLabourBrentford and Isleworth23,835 -3
496Ruth Edwards@RuthEdwardsMPConservativeRushcliffe4,431 3
497Ruth Jones@RuthNewportWestLabourNewport West7,826 3
498Sajid Javid @sajidjavidConservativeBromsgrove296,891 -20
499Sally-Ann Hart@SallyAnn1066ConservativeHastings and Rye5,376 1
500Sam Tarry@SamTarryLabourIlford South36,914 40
501Sammy Wilson @eastantrimmpDemocratic Unionist PartyEast Antrim23,894 0
502Saqib Bhatti@bhatti_saqibConservativeMeriden8,553 0
503Sara Britcliffe@SarBritcliffeMPConservativeHyndburn7,180 1
504Sarah Champion @SarahChampionMPLabourRotherham50,902 1
505Sarah Dines@Dines4DalesConservativeDerbyshire Dales2,691 -1
506Sarah Green@SarahGreenLDLiberal DemocratChesham and Amersham11,171 7
507Sarah Jones@LabourSJLabourCroydon Central24,016 4
508Sarah Olney@sarahjolney1Liberal DemocratRichmond Park18,357 -2
509Sarah Owen@SarahOwen_LabourLuton North23,473 1
510Scott Lloyd Benton@ScottBentonMPConservativeBlackpool South8,458 0
511Scott Mann @scottmann4NCConservativeNorth Cornwall9,616 3
512Seema Malhotra @SeemaMalhotra1LabourFeltham and Heston26,116 -3
513Selaine Saxby@SelaineSaxbyConservativeNorth Devon5,440 2
514Shabana Mahmood @ShabanaMahmoodLabourBirmingham, Ladywood26,148 4
515Shailesh Vara@ShaileshVaraConservativeNorth West Cambridgeshire6,751 0
516Sharon Hodgson @SharonHodgsonMPLabourWashington and Sunderland West34,970 -3
517Shaun Bailey@Shaun4WBWConservativeWest Bromwich West4,927 1
518Sheryll Murray @sheryllmurrayConservativeSouth East Cornwall19,157 5
519Simon Baynes@baynes_simonConservativeClwyd South5,192 4
520Simon Clarke@SimonClarkeMPConservativeMiddlesbrough South and East Cleveland22,391 18
521Simon Fell@simonfellConservativeBarrow and Furness5,227 3
522Simon Hart @SimonhartmpConservativeCarmarthen West and South Pembrokeshire11,951 0
523Simon Hoare @Simon4NDorsetConservativeNorth Dorset23,487 3
524Simon Jupp@simonjamesjuppConservativeEast Devon8,624 0
525Simon Lightwood@simonlightwoodLabourWakefield13,060 10
526Siobhain McDonagh@Siobhain_McLabourMitcham and Morden27,496 7
527Siobhan Baillie@Siobhan_BaillieConservativeStroud13,553 10
528Stella Creasy @stellacreasyLabourWalthamstow160,482 4
529Stephanie Peacock@Steph_PeacockLabourBarnsley East11,728 8
530Stephen Barclay @SteveBarclayConservativeNorth East Cambridgeshire42,727 42
531Stephen Crabb @SCrabbPembsConservativePreseli Pembrokeshire22,760 0
532Stephen Doughty @SDoughtyMPLabourCardiff South and Penarth36,782 3
533Stephen Farry@StephenFarryMPAlliance Party of Northern IrelandNorth Down18,220 11
534Stephen Flynn@StephenFlynnSNPScottish National PartyAberdeen South10,824 0
535Stephen Hammond@S_HammondConservativeWimbledon20,522 5
536Stephen Kinnock @SKinnockLabourAberavon37,370 4
537Stephen McPartland @SMcPartlandConservativeStevenage16,881 6
538Stephen Metcalfe @Metcalfe_SBETConservativeSouth Basildon and East Thurrock8,375 15
539Stephen Morgan@StephenMorganMPLabourPortsmouth South17,199 5
540Stephen Timms @stephenctimmsLabourEast Ham19,600 6
541Steve Brine@BrineMPConservativeWinchester12,374 3
542Steve Double @stevedoubleConservativeSt Austell and Newquay15,108 1
543Steve McCabe @steve_mccabeLabourBirmingham, Selly Oak19,342 1
544Steve Reed @SteveReedMPLabourCroydon North38,452 12
545Steven Baker @SteveBakerHWConservativeWycombe158,015 -8
546Steven Bonnar@StevenBonnarSNPScottish National PartyCoatbridge, Chryston and Bellshill4,165 2
547Stewart Hosie @StewartHosieSNPScottish National PartyDundee East28,665 2
548Stewart Malcolm McDonald @StewartMcDonaldScottish National PartyGlasgow South38,810 8
549Stuart Andrew@StuartAndrewConservativePudsey20,844 3
550Stuart C. McDonald @Stuart_McDonaldScottish National PartyCumbernauld, Kilsyth and Kirkintilloch East13,841 1
551Stuart Paul Anderson@Stuart4WolvesSWConservativeWolverhampton South West8,428 3
552Suella Fernandes @SuellaBravermanConservativeFareham54,430 116
553Suzanne Webb@Q66SuziConservativeStourbridge5,554 0
554Tahir Ali@TahirAliMPLabourBirmingham, Hall Green3,834 0
555Taiwo Owatemi@TaiwoOwatemiLabourCoventry North West21,399 1
556Tanmanjit Singh Dhesi@TanDhesiLabourSlough98,962 -12
557Thangam Debbonaire @ThangamMPLabourBristol West36,632 0
558Theo Clarke@theodoraclarkeConservativeStafford9,300 0
559Theresa May @theresa_mayConservativeMaidenhead1,017,193 -8
560Tim Farron@timfarronLiberal DemocratWestmorland and Lonsdale289,893 11
561Tim Loughton @timloughtonConservativeEast Worthing and Shoreham22,520 4
562Tobias Ellwood@Tobias_EllwoodConservativeBournemouth East92,011 27
563Toby Perkins @tobyperkinsmpLabourChesterfield30,494 2
564Tom Hunt@tomhunt1988ConservativeIpswich14,550 3
565Tom Pursglove @VotePursgloveConservativeCorby15,668 4
566Tom Randall@Tom_RandallConservativeGedling5,181 1
567Tom Tugendhat @TomTugendhatConservativeTonbridge and Malling138,395 -9
568Tommy Sheppard @TommySheppardScottish National PartyEdinburgh East40,213 12
569Tonia Antoniazzi@ToniaAntoniazziLabourGower18,360 3
570Tony Lloyd@tony4rochdaleLabourRochdale9,528 2
571Tracey Crouch @tracey_crouchConservativeChatham and Aylesford41,785 9
572Tracy Brabin @TracyBrabinLabourBatley and Spen68,081 15
573Tulip Siddiq @TulipSiddiqLabourHampstead and Kilburn198,154 -9
574Valerie Vaz @Valerie_VazMPLabourWalsall South8,577 -1
575Vicky Ford@vickyfordConservativeChelmsford41,018 24
576Vicky Foxcroft @vickyfoxcroftLabourLewisham, Deptford23,133 3
577Victoria Prentis @VictoriaPrentisConservativeBanbury14,609 7
578Virendra Sharma @VirendraSharmaLabourEaling, Southall20,435 1
579Wayne David @WayneDavid_MPLabourCaerphilly15,495 0
580Wendy Chamberlain@wendychambLDLiberal DemocratNorth East Fife8,000 3
581Wendy Morton @morton_wendyConservativeAldridge-Brownhills19,453 6
582Wera Hobhouse@Wera_HobhouseLiberal DemocratBath24,344 0
583Wes Streeting @wesstreetingLabourIlford North158,382 103
584Will Quince @willquinceConservativeColchester22,316 7
585William Cash @BillCashMPConservativeStone20,473 0
586William Wragg @William_WraggConservativeHazel Grove20,721 -13
587Yasmin Qureshi @YasminQureshiMPLabourBolton South East25,597 3
588Yvette Cooper @YvetteCooperMPLabourNormanton, Pontefract and Castleford393,294 83
589Yvonne Fovargue @Y_FovargueMPLabourMakerfield14,286 0
590Zarah Sultana@zarahsultanaLabourCoventry South277,121 280