List of MPs with active Twitter accounts organised by followers:

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