List of MPs with active Twitter accounts organised by followers:

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