List of MPs with active Twitter accounts organised by followers:

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