List of MPs with active Twitter accounts organised by followers:

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