List of MPs with active Twitter accounts organised by followers:

NameScreen NamePartyConstituencyFollowersNew followers last 24 hrs
1Boris Johnson @BorisJohnsonConservativeUxbridge and South Ruislip4,777,782 -212
2Jeremy Corbyn @jeremycorbynIndependentIslington North2,525,061 30
3Rishi Sunak@RishiSunakConservativeRichmond (Yorks)1,930,943 848
4Keir Starmer @Keir_StarmerLabourHolborn and St Pancras1,406,754 190
5Theresa May @theresa_mayConservativeMaidenhead1,021,178 -44
6Edward Miliband @Ed_MilibandLabourDoncaster North810,932 -24
7David Lammy @DavidLammyLabourTottenham796,800 78
8Elizabeth Truss @trusslizConservativeSouth West Norfolk689,586 -82
9Angela Rayner @AngelaRaynerLabourAshton-under-Lyne654,479 581
10Jess Phillips @jessphillipsLabourBirmingham, Yardley635,014 140
11Caroline Lucas @CarolineLucasGreen PartyBrighton, Pavilion620,935 100
12Jacob Rees-Mogg @Jacob_Rees_MoggConservativeNorth East Somerset527,474 46
13Priti Patel @pritipatelConservativeWitham458,267 -8
14Matthew Hancock @MattHancockIndependentWest Suffolk443,424 46
15Yvette Cooper @YvetteCooperMPLabourNormanton, Pontefract and Castleford430,266 120
16Diane Abbott @HackneyAbbottLabourHackney North and Stoke Newington408,995 6
17Dominic Raab@DominicRaabConservativeEsher and Walton355,696 10
18John McDonnell @johnmcdonnellMPLabourHayes and Harlington327,007 -12
19Zarah Sultana@zarahsultanaLabourCoventry South323,914 93
20Sajid Javid @sajidjavidConservativeBromsgrove305,964 -8
21Lisa Nandy @lisanandyLabourWigan300,848 39
22Tim Farron@timfarronLiberal DemocratWestmorland and Lonsdale291,331 -13
23Chris Bryant @RhonddaBryantLabourRhondda283,401 100
24Emily Thornberry @EmilyThornberryLabourIslington South and Finsbury274,459 31
25Jeremy Hunt @Jeremy_HuntConservativeSouth West Surrey259,723 26
26Michael Gove @michaelgoveConservativeSurrey Heath258,732 38
27Mhairi Black @MhairiBlackScottish National PartyPaisley and Renfrewshire South245,900 -22
28Dawn Butler @DawnButlerBrentLabourBrent Central245,090 -2
29Penny Mordaunt @PennyMordauntConservativePortsmouth North210,757 7
30Dr Rosena Allin-Khan @DrRosenaLabourTooting209,710 -14
31Richard Burgon @RichardBurgonLabourLeeds East202,917 99
32Tulip Siddiq @TulipSiddiqLabourHampstead and Kilburn200,298 23
33Rebecca Long-Bailey@RLong_BaileyLabourSalford and Eccles199,323 4
34John Redwood @johnredwoodConservativeWokingham193,976 14
35James Cleverly @JamesCleverlyConservativeBraintree192,718 78
36David Davis @DavidDavisMPConservativeHaltemprice and Howden192,212 -43
37Harriet Harman QC @HarrietHarmanLabourCamberwell and Peckham191,854 12
38Rachel Reeves @RachelReevesMPLabourLeeds West188,699 84
39Nadine Dorries @NadineDorriesConservativeMid Bedfordshire187,323 7
40Ian Blackford @Ianblackford_MPScottish National PartyRoss, Skye and Lochaber184,612 -26
41Wes Streeting @wesstreetingLabourIlford North182,659 29
42Grant Shapps @grantshappsConservativeWelwyn Hatfield179,346 -9
43Hilary Benn @hilarybennmpLabourLeeds Central174,675 14
44Stella Creasy @stellacreasyLabourWalthamstow164,214 -3
45Steven Baker @SteveBakerHWConservativeWycombe160,326 -12
46Andrew Bridgen @ABridgenIndependentNorth West Leicestershire157,621 359
47Kemi Badenoch@KemiBadenochConservativeSaffron Walden144,345 1
48Tom Tugendhat @TomTugendhatConservativeTonbridge and Malling139,454 -21
49Johnny Mercer @JohnnyMercerUKConservativePlymouth, Moor View135,998 13
50Andrea Leadsom @andrealeadsomConservativeSouth Northamptonshire129,272 1
51Joanna Cherry QC @joannaccherryScottish National PartyEdinburgh South West126,788 -11
52Clive Lewis @labourlewisLabourNorwich South124,429 -3
53Suella Fernandes @SuellaBravermanConservativeFareham123,545 156
54Jonathan Ashworth @JonAshworthLabourLeicester South119,976 5
55Nadia Whittome@NadiaWhittomeMPLabourNottingham East117,218 2
56Nadhim Zahawi @nadhimzahawiConservativeStratford-on-Avon111,251 9
57Dr Liam Fox @LiamFoxConservativeNorth Somerset106,296 -9
58Gavin Williamson @GavinWilliamsonConservativeSouth Staffordshire104,123 -36
59Tanmanjit Singh Dhesi@TanDhesiLabourSlough102,339 25
60Barry Gardiner @BarryGardinerLabourBrent North98,703 -11
61Jon Trickett @jon_trickettLabourHemsworth97,696 -7
62Ian Lavery @IanLaveryMPLabourWansbeck96,587 -8
63Edward Davey@EdwardJDaveyLiberal DemocratKingston and Surbiton96,129 10
64Liz Kendall @leicesterlizLabourLeicester West95,750 -5
65Kwasi Kwarteng @KwasiKwartengConservativeSpelthorne94,573 26
66Ben Wallace @BWallaceMPConservativeWyre and Preston North93,397 18
67Tobias Ellwood@Tobias_EllwoodIndependentBournemouth East93,011 -7
68Angela Eagle @angelaeagleLabourWallasey85,283 -16
69Esther McVey@EstherMcVey1ConservativeTatton84,453 33
70Anneliese Dodds@AnnelieseDoddsLabourOxford East84,351 37
71Claudia Webbe@ClaudiaWebbeIndependentLeicester East83,276 59
72Layla Moran@LaylaMoranLiberal DemocratOxford West and Abingdon82,078 8
73Ben Bradshaw @BenPBradshawLabourExeter81,038 16
74Alok Sharma @AlokSharma_RDGConservativeReading West80,449 13
75Dan Jarvis @DanJarvisMPLabourBarnsley Central75,331 -1
76Darren Jones@darrenpjonesLabourBristol North West74,735 0
77Tracy Brabin @TracyBrabinLabourBatley and Spen68,885 1
78Andrea Jenkyns @andreajenkynsConservativeMorley and Outwood68,493 4
79Michael Fabricant @Mike_FabricantConservativeLichfield68,259 4
80Brandon Lewis @BrandonLewisConservativeGreat Yarmouth67,362 -5
81Lucy Powell @LucyMPowellLabourManchester Central67,136 52
82Iain Duncan Smith@MPIainDSConservativeChingford and Woodford Green67,114 2
83Bell Ribeiro-Addy@BellRibeiroAddyLabourStreatham66,833 9
84Rosie Duffield@RosieDuffield1LabourCanterbury66,154 21
85Desmond Swayne @DesmondSwayneConservativeNew Forest West66,141 -6
86Bridget Phillipson @bphillipsonMPLabourHoughton and Sunderland South62,825 31
87Naz Shah @NazShahBfdLabourBradford West61,691 4
88John Nicolson @MrJohnNicolsonScottish National PartyOchil and South Perthshire61,330 136
89Louise Haigh @LouHaighLabourSheffield, Heeley60,713 3
90Dehenna Davison@DehennaDavisonConservativeBishop Auckland60,542 -1
91Pete Wishart @PeteWishartScottish National PartyPerth and North Perthshire60,400 -9
92Peter Kyle @peterkyleLabourHove58,960 32
93Robert Jenrick @RobertJenrickConservativeNewark57,887 -1
94Alison McGovern @Alison_McGovernLabourWirral South57,602 6
95Jonathan Reynolds @jreynoldsMPLabourStalybridge and Hyde57,205 4
96Margaret Hodge @margarethodgeLabourBarking56,557 -4
97Greg Hands @GregHandsConservativeChelsea and Fulham56,253 24
98Ian Byrne@IanByrneMPLabourLiverpool, West Derby55,399 13
99Stephen Barclay @SteveBarclayConservativeNorth East Cambridgeshire55,086 29
100Debbie Abrahams @Debbie_abrahamsLabourOldham East and Saddleworth54,652 -7
101Dan Carden@DanCardenMPLabourLiverpool, Walton54,316 -5
102Andrew Gwynne @GwynneMPLabourDenton and Reddish53,500 -1
103Colum Eastwood@columeastwoodFoyle53,371 20
104Andy McDonald @AndyMcDonaldMPLabourMiddlesbrough52,993 13
105Dr Rupa Huq @RupaHuqIndependentEaling Central and Acton52,222 8
106Mark Harper @Mark_J_HarperConservativeForest of Dean51,787 1
107Sarah Champion @SarahChampionMPLabourRotherham51,332 -1
108Karl Turner @KarlTurnerMPLabourKingston upon Hull East50,660 10
109Rushanara Ali @rushanaraaliLabourBethnal Green and Bow50,030 12
110Peter Bone @PeterBoneUKConservativeWellingborough49,179 2
111Maria Eagle @meaglempLabourGarston and Halewood48,680 -11
112Vicky Ford@vickyfordConservativeChelmsford48,547 -10
113Luke Pollard@LukePollardLabourPlymouth, Sutton and Devonport48,136 4
114Chi Onwurah @ChiOnwurahLabourNewcastle upon Tyne Central47,899 -4
115Angus MacNeil @AngusMacNeilSNPScottish National PartyNa h-Eileanan an Iar47,243 -7
116Alyn Smith@AlynSmithScottish National PartyStirling46,449 -1
117Preet Gill@PreetKGillMPLabourBirmingham, Edgbaston45,810 24
118Claire Hanna@ClaireHannaBelfast South45,455 -2
119Dr Thérèse Coffey @theresecoffeyConservativeSuffolk Coastal45,382 -15
120Cat Smith @CatSmithMPLabourLancaster and Fleetwood45,046 -2
121Oliver Dowden@OliverDowdenConservativeHertsmere44,750 -5
122Douglas Ross@Douglas4MorayConservativeMoray44,505 5
123Apsana Begum@ApsanaBegumMPLabourPoplar and Limehouse44,198 -3
124Tommy Sheppard @TommySheppardScottish National PartyEdinburgh East43,589 -5
125Bill Esterson @Bill_EstersonLabourSefton Central42,357 4
126Lindsay Hoyle@LindsayHoyle_MPSpeakerChorley42,088 4
127Tracey Crouch @tracey_crouchConservativeChatham and Aylesford41,974 4
128Marsha de Cordova@MarshadeCordovaLabourBattersea41,916 -2
129John Finucane@johnfinucaneSinn FéinBelfast North41,842 8
130Geoffrey Cox QC @Geoffrey_CoxConservativeTorridge and West Devon40,621 -3
131Dr Philippa Whitford @Dr_PhilippaWScottish National PartyCentral Ayrshire40,505 -3
132Julian Smith @JulianSmithUKConservativeSkipton and Ripon40,137 3
133Steve Reed @SteveReedMPLabourCroydon North40,085 6
134Robert Halfon @halfon4harlowMPConservativeHarlow39,630 5
135Stewart Malcolm McDonald @StewartMcDonaldScottish National PartyGlasgow South39,478 2
136Liam Byrne @liambyrnempLabourBirmingham, Hodge Hill39,008 -3
137Bernard Jenkin @bernardjenkinConservativeHarwich and North Essex38,916 -16
138Stephen Kinnock @SKinnockLabourAberavon38,218 26
139John Penrose @JohnPenroseNewsConservativeWeston-super-Mare38,099 -1
140Sam Tarry@SamTarryLabourIlford South37,560 -2
141Thangam Debbonaire @ThangamMPLabourBristol West37,552 46
142Afzal Khan@Afzal4GortonLabourManchester, Gorton37,278 3
143Stephen Doughty @SDoughtyMPLabourCardiff South and Penarth37,193 22
144Rachael Maskell @RachaelMaskellLabourYork Central36,963 -4
145Kate Osamor @KateOsamorLabourEdmonton36,675 -3
146Bob Blackman @BobBlackmanConservativeHarrow East36,296 107
147Ian Murray @IanMurrayMPLabourEdinburgh South35,869 8
148George Freeman @GeorgeFreemanMPConservativeMid Norfolk35,631 3
149Anne-Marie Trevelyan @annietrevConservativeBerwick-upon-Tweed35,442 9
150Carolyn Harris @carolynharris24LabourSwansea East35,338 3
151Jo Stevens @JoStevensLabourLabourCardiff Central35,328 4
152Nick Thomas-Symonds @NickTorfaenLabourTorfaen35,245 2
153Ben Bradley@BBradley_MansConservativeMansfield35,213 -7
154Sharon Hodgson @SharonHodgsonMPLabourWashington and Sunderland West35,095 3
155Michelle Donelan @michelledonelanConservativeChippenham34,724 14
156Catherine West @CatherineWest1LabourHornsey and Wood Green34,684 0
157Neil O'Brien@NeilDotObrienConservativeHarborough34,574 -4
158Chris Heaton-Harris @chhcallingConservativeDaventry34,538 14
159Jeffrey M. Donaldson @J_Donaldson_MPDemocratic Unionist PartyLagan Valley34,435 20
160John Healey @JohnHealey_MPLabourWentworth and Dearne34,411 1
161Lloyd Russell-Moyle@lloyd_rmLabourBrighton, Kemptown34,255 2
162James Duddridge @JamesDuddridgeConservativeRochford and Southend East34,137 -8
163Damian Hinds@DamianHindsConservativeEast Hampshire33,925 -5
164Charles Walker@CharlesWalkerMPConservativeBroxbourne33,858 -11
165Greg Clark@GregClarkMPConservativeTunbridge Wells33,782 0
166Alison Thewliss @alisonthewlissScottish National PartyGlasgow Central33,304 6
167Grahame Morris @grahamemorrisLabourEasington33,263 -4
168Florence Eshalomi@FloEshalomiLabourVauxhall33,150 10
169Kerry McCarthy @KerryMPLabourBristol East33,036 -4
170Lucy Allan @lucyallanConservativeTelford32,736 -6
171Robert Buckland @RobertBucklandConservativeSouth Swindon32,052 1
172Justin Madders @justinmaddersLabourEllesmere Port and Neston31,803 25
173Holly Lynch @HollyLynch5LabourHalifax31,725 10
174Simon Clarke@SimonClarkeMPConservativeMiddlesbrough South and East Cleveland31,489 19
175Daisy Cooper@libdemdaisyLiberal DemocratSt Albans31,476 23
176Jesse Norman @Jesse_NormanConservativeHereford and South Herefordshire31,380 -1
177Diana Johnson @DianaJohnsonMPLabourKingston upon Hull North31,331 1
178Lilian Greenwood @LilianGreenwoodLabourNottingham South31,315 -1
179Jim McMahon @JimfromOldhamLabourOldham West and Royton31,213 6
180Toby Perkins @tobyperkinsmpLabourChesterfield31,028 2
181Gillian Keegan@GillianKeeganConservativeChichester31,019 10
182Chris Skidmore@CSkidmoreUKConservativeKingswood30,945 15
183Nusrat Ghani @Nus_GhaniConservativeWealden30,805 -11
184Damian Collins @DamianCollinsConservativeFolkestone and Hythe30,567 -4
185Emma Hardy@EmmaHardyMPLabourKingston upon Hull West and Hessle30,532 -2
186Pat McFadden @patmcfaddenmpLabourWolverhampton South East30,373 -9
187Caroline Nokes@carolinenokesConservativeRomsey and Southampton North30,066 -4
188Harriett Baldwin @hbaldwinConservativeWest Worcestershire29,248 -4
189Catherine McKinnell @CatMcKinnellLabourNewcastle upon Tyne North29,185 0
190Stewart Hosie @StewartHosieSNPScottish National PartyDundee East29,130 3
191Andrew Stephenson @Andrew4PendleConservativePendle28,976 -1
192Ian Mearns @IanMearnsMPLabourGateshead28,613 1
193Neil Coyle @coyleneilLabourBermondsey and Old Southwark28,608 -5
194Emma Lewell-Buck @EmmaLewellBuckLabourSouth Shields28,501 1
195Ellie Reeves@elliereevesLabourLewisham West and Penge28,378 7
196Helen Hayes @helenhayes_LabourDulwich and West Norwood28,369 17
197Barbara Keeley @KeeleyMPLabourWorsley and Eccles South28,274 8
198Kirsty Blackman @KirstySNPScottish National PartyAberdeen North28,210 2
199Kevin Brennan @KevinBrennanMPLabourCardiff West28,178 -4
200Conor Burns@ConorBurnsUKIndependentBournemouth West27,799 3
201Siobhain McDonagh@Siobhain_McLabourMitcham and Morden27,446 -2
202Graham Brady@SirGrahamBradyConservativeAltrincham and Sale West27,403 -5
203Amanda Milling @amandamillingConservativeCannock Chase26,987 3
204Hannah Bardell @HannahB4LiviMPScottish National PartyLivingston26,946 -1
205Shabana Mahmood @ShabanaMahmoodLabourBirmingham, Ladywood26,768 -2
206Helen Whately @Helen_WhatelyConservativeFaversham and Mid Kent26,749 -2
207Christopher Hazzard@ChrisHazzardSFSinn FéinSouth Down26,747 -7
208John Glen @JohnGlenUKConservativeSalisbury26,726 1
209Alex Sobel@alexsobelLabourLeeds North West26,683 3
210Andy Slaughter @hammersmithandyLabourHammersmith26,661 -1
211Seema Malhotra @SeemaMalhotra1LabourFeltham and Heston26,649 -9
212Andrew Bowie@AndrewBowie_MPConservativeWest Aberdeenshire and Kincardine26,624 15
213Maria Caulfield @mariacaulfieldConservativeLewes26,493 2
214Guy Opperman @GuyOppermanConservativeHexham26,296 4
215Jake Berry @JakeBerryConservativeRossendale and Darwen26,164 4
216Charlotte Nichols@charlotte2153LabourWarrington North26,031 -1
217Yasmin Qureshi @YasminQureshiMPLabourBolton South East25,998 1
218Marcus Fysh @MarcusFyshConservativeYeovil25,901 -6
219Stephen Flynn@StephenFlynnSNPScottish National PartyAberdeen South25,649 115
220Daniel Kawczynski @DKShrewsburyConservativeShrewsbury and Atcham25,596 1
221Wera Hobhouse@Wera_HobhouseLiberal DemocratBath25,478 3
222Sarah Owen@SarahOwen_LabourLuton North25,456 4
223Matthew Pennycook @mtpennycookLabourGreenwich and Woolwich25,272 2
224Sarah Jones@LabourSJLabourCroydon Central25,109 4
225Tim Loughton @timloughtonConservativeEast Worthing and Shoreham24,987 -1
226Alex Cunningham @ACunninghamMPLabourStockton North24,952 -5
227Alistair Carmichael@amcarmichaelMPLiberal DemocratOrkney and Shetland24,908 -5
228Alicia Kearns@aliciakearnsConservativeRutland and Melton24,779 2
229Sammy Wilson @eastantrimmpDemocratic Unionist PartyEast Antrim24,644 7
230Mark Spencer @Mark_SpencerConservativeSherwood24,585 -4
231Ruth Cadbury @RuthCadburyLabourBrentford and Isleworth24,349 3
232Jack Dromey @JackDromeyMPLabourBirmingham, Erdington24,333 -4
233Simon Hoare @Simon4NDorsetConservativeNorth Dorset24,267 -3
234Kevan Jones @KevanJonesMPLabourNorth Durham24,175 -2
235Barry Sheerman @BarrySheermanLabourHuddersfield24,107 -1
236Will Quince @willquinceConservativeColchester23,976 -2
237Vicky Foxcroft @vickyfoxcroftLabourLewisham, Deptford23,756 2
238Paul Blomfield @PaulBlomfieldMPLabourSheffield Central23,526 0
239Andrew Rosindell @AndrewRosindellConservativeRomford23,500 2
240Helen Grant @HelenGrantMPConservativeMaidstone and The Weald23,410 2
241Liz Saville Roberts @LSRPlaidPlaid CymruDwyfor Meirionnydd23,364 13
242Imran Hussain @Imran_HussainMPLabourBradford East23,347 0
243Chloe Smith@NorwichChloeConservativeNorwich North23,300 1
244Caroline Dinenage @cj_dinenageConservativeGosport23,298 -1
245Kit Malthouse @kitmalthouseConservativeNorth West Hampshire23,288 -5
246Kate Osborne@KateOsborneMPLabourJarrow23,217 2
247Andrew Selous @AndrewSelousConservativeSouth West Bedfordshire23,186 -1
248Stuart Andrew@StuartAndrewConservativePudsey23,109 -1
249Anum Qaisar@AnumSNPScottish National PartyAirdrie and Shotts22,881 4
250Stephen Crabb @SCrabbPembsConservativePreseli Pembrokeshire22,728 -6
251James Heappey @JSHeappeyConservativeWells22,727 -1
252Julie Elliott @JulieElliottMPLabourSunderland Central22,690 -3
253Margaret Greenwood @MGreenwoodWWLabourWirral West22,661 -4
254Rehman Chishti @Rehman_ChishtiConservativeGillingham and Rainham22,568 -3
255Pauline Latham @Pauline_LathamConservativeMid Derbyshire22,547 -3
256Anne Marie Morris @AnneMarieMorrisConservativeNewton Abbot22,533 3
257Damian Green @DamianGreenConservativeAshford22,475 -3
258Huw Merriman @HuwMerrimanConservativeBexhill and Battle22,448 -1
259Philip Davies @PhilipDaviesUKConservativeShipley22,389 -2
260Justin Tomlinson @JustinTomlinsonConservativeNorth Swindon22,226 -3
261Jon Cruddas @JonCruddas_1LabourDagenham and Rainham22,102 -5
262William Cash @BillCashMPConservativeStone22,051 4
263Daniel Zeichner @DanielZeichnerLabourCambridge21,966 -4
264Heather Wheeler @HeatherWheelerConservativeSouth Derbyshire21,925 0
265Meg Hillier @Meg_HillierMPLabourHackney South and Shoreditch21,901 3
266Graham Stuart @grahamstuartConservativeBeverley and Holderness21,871 -5
267Michelle Gildernew@gildernewmSinn FéinFermanagh and South Tyrone21,857 -3
268Maria Miller @MariaMillerUKConservativeBasingstoke21,805 3
269Taiwo Owatemi@TaiwoOwatemiLabourCoventry North West21,705 4
270William Wragg @William_WraggConservativeHazel Grove21,402 -3
271Christopher Pincher @ChrisPincherIndependentTamworth21,298 0
272Carol Monaghan @CMonaghanSNPScottish National PartyGlasgow North West21,184 2
273Virendra Sharma @VirendraSharmaLabourEaling, Southall20,922 0
274Stephen Hammond@S_HammondConservativeWimbledon20,919 -1
275Chris Law @ChrisLawSNPScottish National PartyDundee West20,884 -2
276Paul Maskey @PaulMaskeyMPSinn FéinBelfast West20,834 -1
277Wendy Morton @morton_wendyConservativeAldridge-Brownhills20,767 1
278Iain Stewart @iainastewartConservativeMilton Keynes South20,642 1
279Nigel Huddleston @HuddlestonNigelConservativeMid Worcestershire20,545 3
280Jonathan Djanogly @JDjanoglyConservativeHuntingdon20,477 -4
281Anna McMorrin@AnnaMcMorrinLabourCardiff North20,278 -1
282Robert Neill @neill_bobConservativeBromley and Chislehurst20,243 -3
283Matt Warman @mattwarmanConservativeBoston and Skegness20,214 0
284Stephen Timms @stephenctimmsLabourEast Ham20,104 -3
285Kim Johnson@KimJohnsonMPLabourLiverpool, Riverside20,096 -4
286Kenny MacAskill@KennyMacAskillScottish National PartyEast Lothian20,071 8
287Olivia Frances Blake@_OliviaBlakeLabourSheffield, Hallam20,004 6
288Sheryll Murray @sheryllmurrayConservativeSouth East Cornwall19,891 -2
289Paul Maynard @PaulMaynardUKConservativeBlackpool North and Cleveleys19,811 1
290Nick Gibb@NickGibbUKConservativeBognor Regis and Littlehampton19,726 -2
291Steve McCabe @steve_mccabeLabourBirmingham, Selly Oak19,634 -1
292Nia Griffith @NiaGriffithMPLabourLlanelli19,575 2
293Abena Oppong-Asare@abenaoppLabourErith and Thamesmead19,555 5
294Stephen Farry@StephenFarryMPAlliance Party of Northern IrelandNorth Down19,537 -5
295James Gray @JGrayConservativeNorth Wiltshire19,490 2
296Joy Morrissey@joymorrisseyConservativeBeaconsfield19,426 1
297Sarah Olney@sarahjolney1Liberal DemocratRichmond Park19,386 -2
298Karen Buck @KarenPBuckMPLabourWestminster North19,297 0
299Tonia Antoniazzi@ToniaAntoniazziLabourGower19,246 8
300Gareth Thomas @GarethThomasMPLabourHarrow West19,179 0
301Peter Dowd @Peter_DowdLabourBootle19,150 -4
302Mims Davies @mimsdaviesConservativeMid Sussex19,034 1
303Fleur Anderson@PutneyFleurLabourPutney18,939 7
304Munira Wilson@munirawilsonLiberal DemocratTwickenham18,896 6
305Paula Barker@PaulaBarkerMPLabourLiverpool, Wavertree18,578 3
306Paul Scully @scullypConservativeSutton and Cheam18,574 0
307Conor McGinn @ConorMcGinnLabourSt Helens North18,549 -2
308Jason McCartney @JasonMcCartneyConservativeColne Valley18,500 -1
309Stephen Morgan@StephenMorganMPLabourPortsmouth South18,462 3
310Henry Smith @HenrySmithUKConservativeCrawley18,390 4
311Chris Philp @CPhilpOfficialConservativeCroydon South18,292 14
312Mary Foy@marykfoyLabourCity of Durham18,244 1
313Deidre Brock @DeidreBrockScottish National PartyEdinburgh North and Leith17,983 3
314Chris Stephens @ChrisStephensScottish National PartyGlasgow South West17,932 -6
315Adam Afriyie @AdamAfriyieConservativeWindsor17,913 -3
316Geraint Davies @GeraintDaviesMPLabourSwansea West17,872 5
317Dr Andrew Murrison @AWMurrisonConservativeSouth West Wiltshire17,825 4
318David Jones @DavidJonesMPConservativeClwyd West17,774 -4
319Tom Pursglove @VotePursgloveConservativeCorby17,691 0
320Kirsten Oswald @kirstenoswaldScottish National PartyEast Renfrewshire17,508 2
321Stephen McPartland @SMcPartlandConservativeStevenage17,459 0
322Bim Afolami@BimAfolamiConservativeHitchin and Harpenden17,439 0
323Robin Walker @WalkerWorcesterConservativeWorcester17,409 -1
324Alec Shelbrooke @AlecShelbrookeConservativeElmet and Rothwell17,348 -3
325Mark Garnier @Mark4WyreForestConservativeWyre Forest17,333 14
326David Mundell @DavidMundellDCTConservativeDumfriesshire, Clydesdale & Tweeddale17,234 2
327Edward Leigh @EdwardLeighMPConservativeGainsborough17,191 -5
328Kelly Tolhurst @KellyTolhurstConservativeRochester and Strood17,167 3
329David T. C. Davies @DavidTCDaviesConservativeMonmouth17,129 3
330Jessica Morden @jessicamordenmpLabourNewport East17,016 3
331Peter Grant @PeterGrantMPScottish National PartyGlenrothes16,933 3
332Bob Seely@IoWBobSeelyConservativeIsle of Wight16,918 1
333David Rutley @DavidRutleyConservativeMacclesfield16,837 3
334David Warburton @DJWarburtonIndependentSomerton and Frome16,792 -2
335Alex Chalk @AlexChalkCheltConservativeCheltenham16,731 2
336Patrick Grady @GradySNPIndependentGlasgow North16,707 -4
337Drew Hendry @drewhendrySNPScottish National PartyInverness, Nairn, Badenoch and Strathspey16,669 2
338David Morris @davidmorrismlConservativeMorecambe and Lunesdale16,613 -1
339Chris Elmore @CPJElmoreLabourOgmore16,486 -2
340Victoria Prentis @VictoriaPrentisConservativeBanbury16,453 9
341Rebecca Pow @pow_rebeccaConservativeTaunton Deane16,435 1
342Andrew Jones@AJonesMPConservativeHarrogate and Knaresborough16,411 2
343Francie Molloy @FrancieMolloySinn FéinMid Ulster16,340 6
344Michael Ellis @Michael_Ellis1ConservativeNorthampton North16,318 -1
345Douglas Chapman @DougChapmanSNPScottish National PartyDunfermline and West Fife16,277 3
346Christian Wakeford@Christian4BurySLabourBury South16,256 11
347Amy Callaghan@AmyCallaghanSNPScottish National PartyEast Dunbartonshire16,202 0
348Clive Efford @CliveEffordLabourEltham16,100 0
349Wayne David @WayneDavid_MPLabourCaerphilly15,955 -4
350Judith Cummins @JudithCumminsLabourBradford South15,866 -9
351Steve Double @stevedoubleConservativeSt Austell and Newquay15,745 -1
352Helen Morgan@HelenMorganMPLiberal DemocratNorth Shropshire15,738 3
353Angela Richardson@AJRichardsonMPConservativeGuildford15,690 -4
354Margaret Ferrier @MargaretFerrierIndependentRutherglen and Hamilton West15,653 1
355Danny Kruger@danny__krugerConservativeDevizes15,633 -2
356Karin Smyth @karinsmythLabourBristol South15,622 2
357Gavin Robinson @GRobinsonDUPDemocratic Unionist PartyBelfast East15,506 3
358Christine Jardine@cajardineMPLiberal DemocratEdinburgh West15,489 3
359Brendan O'Hara @BrendanOHaraMPScottish National PartyArgyll and Bute15,462 -2
360John Stevenson @John4CarlisleConservativeCarlisle15,414 0
361Rosie Cooper @rosie4westlancsLabourWest Lancashire15,308 2
362Lyn Brown @lynbrownmpLabourWest Ham15,270 -1
363Lucy Frazer @lucyfrazermpConservativeSouth East Cambridgeshire15,241 6
364Lisa Cameron@DrLisaCameronMPScottish National PartyEast Kilbride, Strathaven and Lesmahagow15,211 3
365Eleanor Laing @eleanor4eppingConservativeEpping Forest15,200 2
366Peter Aldous @peter_aldousConservativeWaveney15,137 -2
367Jo Churchill @Jochurchill_MPConservativeBury St Edmunds15,038 -2
368Rachel Maclean@redditchrachelConservativeRedditch14,991 4
369Gavin Newlands @GavNewlandsSNPScottish National PartyPaisley and Renfrewshire North14,941 9
370Chris Green@CGreenUKConservativeBolton West14,929 -1
371Roger Gale@SirRogerGaleConservativeNorth Thanet14,923 -2
372Nigel Adams@nadamsConservativeSelby and Ainsty14,896 -2
373David Evennett @DavidEvennettMPConservativeBexleyheath and Crayford14,859 2
374Jamie Stone@Jamie4NorthLiberal DemocratCaithness, Sutherland and Easter Ross14,857 0
375Anne McLaughlin @AnneMcLaughlinScottish National PartyGlasgow North East14,696 -4
376Tom Hunt@tomhunt1988ConservativeIpswich14,667 -4
377Craig Mackinlay @cmackinlayConservativeSouth Thanet14,600 1
378Yvonne Fovargue @Y_FovargueMPLabourMakerfield14,577 4
379Julian Knight @julianknight15ConservativeSolihull14,558 -3
380Jackie Doyle-Price @JackieDPConservativeThurrock14,532 1
381Siobhan Baillie@Siobhan_BaillieConservativeStroud14,522 4
382Martin Docherty-Hughes@MartinJDochertyScottish National PartyWest Dunbartonshire14,482 3
383Alun Cairns @AlunCairnsConservativeVale of Glamorgan14,445 -2
384David Linden@DavidLindenScottish National PartyGlasgow East14,394 6
385Robert Syms @RobertSymsConservativePoole14,319 -1
386Richard Graham @RichardGrahamUKConservativeGloucester14,306 1
387Beth Winter@BethWinterMPLabourCynon Valley14,219 2
388Marie Rimmer @MarieRimmerLabourSt Helens South and Whiston14,161 5
389Angela Crawley @AngelaCrawley30Scottish National PartyLanark and Hamilton East14,152 1
390Mark Jenkinson@markjenkinsonmpConservativeWorkington14,077 14
391Stuart C. McDonald @Stuart_McDonaldScottish National PartyCumbernauld, Kilsyth and Kirkintilloch East14,046 4
392Carla Lockhart@carlalockhartDemocratic Unionist PartyUpper Bann13,941 0
393Mick Whitley@MickWhitleyMPLabourBirkenhead13,917 1
394Paul Bristow@paulbristow79ConservativePeterborough13,884 -2
395Nav Mishra@NavPMishraLabourStockport13,884 1
396Eddie Hughes@EddieHughes4WNConservativeWalsall North13,880 -6
397Ronnie Cowan @ronniecowanScottish National PartyInverclyde13,823 -3
398Kevin Hollinrake @kevinhollinrakeConservativeThirsk and Malton13,823 -4
399Matt Western@MattWestern_LabourWarwick and Leamington13,816 6
400Nigel Evans@nigelmpConservativeRibble Valley13,716 -1
401Janet Daby@JanetDabyLabourLewisham East13,644 5
402Philip Dunne@Dunne4LudlowConservativeLudlow13,627 0
403Patricia Gibson @PGibsonSNPScottish National PartyNorth Ayrshire and Arran13,621 -2
404Steve Brine@BrineMPConservativeWinchester13,536 0
405John Lamont@John2WinConservativeBerwickshire, Roxburgh and Selkirk13,485 2
406Jacob Young@JacobYoungMPConservativeRedcar13,471 6
407Simon Lightwood@simonlightwoodLabourWakefield13,453 0
408Órfhlaith Begley@OrfhlaithBegleySinn FéinWest Tyrone13,441 1
409Feryal Clark@FeryalClarkLabourEnfield North13,416 16
410Mark Pritchard @MPritchardUKConservativeThe Wrekin13,241 1
411Alan Brown @AlanBrownSNPScottish National PartyKilmarnock and Loudoun13,192 -1
412Bambos Charalambous@BambosMPLabourEnfield, Southgate13,157 4
413Marion Fellows @marionfellowsScottish National PartyMotherwell and Wishaw12,979 0
414Martin Vickers @MartinVickersConservativeCleethorpes12,872 1
415Mike Amesbury@MikeAmesburyMPLabourWeaver Vale12,846 0
416Anna Firth@Anna_FirthConservativeSouthend West12,832 9
417Oliver Heald QC @OliverHealdUKConservativeNorth East Hertfordshire12,815 0
418Crispin Blunt @CrispinBluntConservativeReigate12,745 -1
419Greg Knight @GregKnightConservativeEast Yorkshire12,736 -3
420Mike Kane @MikeKaneMPLabourWythenshawe and Sale East12,716 -4
421Lee Benjamin Rowley@Lee4NEDConservativeNorth East Derbyshire12,619 4
422Christina Rees @Rees4NeathLabourNeath12,609 0
423John Spellar @spellarLabourWarley12,493 -2
424Simon Hart @SimonhartmpConservativeCarmarthen West and South Pembrokeshire12,447 0
425Claire Coutinho@ClaireCoutinhoConservativeEast Surrey12,405 1
426Stephanie Peacock@Steph_PeacockLabourBarnsley East12,303 7
427Richard Holden@RicHoldenConservativeNorth West Durham12,282 -1
428Karl McCartney @karlmccartneyConservativeLincoln12,191 -9
429James Cartlidge @jcartlidgempConservativeSouth Suffolk12,182 -1
430Jeff Smith @JeffSmithetcLabourManchester, Withington12,150 2
431Michael Tomlinson @Michael4MDNPConservativeMid Dorset and North Poole11,945 -1
432Matthew Offord@Offord4HendonConservativeHendon11,827 3
433Richard Foord@RichardFoordLDLiberal DemocratTiverton and Honiton11,785 7
434Leo Docherty@LeoDochertyUKConservativeAldershot11,721 -1
435Alberto Costa @AlbertoCostaMPConservativeSouth Leicestershire11,657 3
436Marcus Jones @Marcus4NuneatonConservativeNuneaton11,654 1
437Mary Robinson @MaryRobinson01ConservativeCheadle11,649 1
438Martyn Day @MartynDaySNPScottish National PartyLinlithgow and East Falkirk11,626 4
439Sarah Green@SarahGreenLDLiberal DemocratChesham and Amersham11,512 -1
440Scott Lloyd Benton@ScottBentonMPConservativeBlackpool South11,455 1
441Brendan Clarke-Smith@Bren4BassetlawConservativeBassetlaw11,450 2
442Alex Davies-Jones@AlexDaviesJonesLabourPontypridd11,435 -3
443Alan Mak @AlanMakMPConservativeHavant11,431 1
444James Morris@JamesMorrisConservativeHalesowen and Rowley Regis11,411 -2
445Nick Smith @BlaenauGwentMPLabourBlaenau Gwent11,379 5
446Luke Evans@drlukeevansConservativeBosworth11,296 1
447Craig Tracey @craig4nwarksConservativeNorth Warwickshire11,092 -1
448Robert Courts @robertcourtsConservativeWitney11,063 -1
449Nicola Faye Richards@Nicola4WBEConservativeWest Bromwich East11,009 5
450Neale Hanvey@JNHanveyScottish National PartyKirkcaldy and Cowdenbeath10,973 7
451Mel Stride@MelJStrideConservativeCentral Devon10,861 1
452Darren George Henry@DarrenG_HenryConservativeBroxtowe10,834 -1
453Kate Hollern @Kate_HollernMPLabourBlackburn10,754 1
454Hywel Williams @HywelPlaidCymruPlaid CymruArfon10,706 0
455Jack Lopresti @JackLoprestiConservativeFilton and Bradley Stoke10,632 2
456Mark Tami @MarkTamiMPLabourAlyn and Deeside10,583 0
457Scott Mann @scottmann4NCConservativeNorth Cornwall10,574 -1
458Anthony Mangnall@AnthonyMangnal1ConservativeTotnes10,493 3
459James Murray@jamesmurray_ldnLabourEaling North10,474 8
460Rachel Hopkins@rach_hopkinsLabourLuton South10,339 7
461Craig Whittaker @CWhittaker_MPConservativeCalder Valley10,119 0
462Tony Lloyd@tony4rochdaleLabourRochdale10,047 -1
463Ben Everitt@Ben_EverittConservativeMilton Keynes North9,898 0
464Elliot Colburn@ElliotColburnConservativeCarshalton and Wallington9,845 5
465Theo Clarke@theodoraclarkeConservativeStafford9,740 -1
466Laura Farris@Laura__FarrisConservativeNewbury9,730 7
467Johnny McNally@JohnMcNallySNPScottish National PartyFalkirk9,633 2
468Kevin Foster @kevin_j_fosterConservativeTorbay9,625 2
469Julia Lopez@JuliaLopezMPConservativeHornchurch and Upminster9,535 0
470Greg Smith@gregsmith_ukConservativeBuckingham9,460 8
471Saqib Bhatti@bhatti_saqibConservativeMeriden9,412 4
472Paul Holmes@pauljholmesConservativeEastleigh9,330 3
473Dr Alan Whitehead @alanwhiteheadmpLabourSouthampton, Test9,310 -1
474John Whittingdale @JWhittingdaleConservativeMaldon9,247 -1
475Stephen Metcalfe @Metcalfe_SBETConservativeSouth Basildon and East Thurrock9,235 0
476Alex Norris@AlexNorrisNNLabourNottingham North9,186 -2
477Simon Jupp@simonjamesjuppConservativeEast Devon9,106 1
478Mark Pawsey @MarkPawseyConservativeRugby9,099 -3
479Ben Lake@BenMLakePlaid CymruCeredigion8,958 2
480John Howell @JHowellUKConservativeHenley8,897 -19
481Stuart Paul Anderson@Stuart4WolvesSWConservativeWolverhampton South West8,835 -1
482Mike Wood @mikejwoodConservativeDudley South8,788 -1
483Felicity Buchan@FelicityBuchanConservativeKensington8,786 1
484Valerie Vaz @Valerie_VazMPLabourWalsall South8,736 -2
485Owen Thompson @OwenThompsonScottish National PartyMidlothian8,730 1
486Royston Smith @Royston_SmithConservativeSouthampton, Itchen8,696 2
487Wendy Chamberlain@wendychambLDLiberal DemocratNorth East Fife8,590 3
488Gerald Jones @GeraldJonesLABLabourMerthyr Tydfil and Rhymney8,539 8
489Sara Britcliffe@SarBritcliffeMPConservativeHyndburn8,467 -4
490Dr Caroline Johnson @drcarolinejConservativeSleaford and North Hykeham8,421 1
491Jamie Hamilton Wallis@JamieWallisMPConservativeBridgend8,375 2
492Alexander Stafford@Alex_StaffordConservativeRother Valley8,369 1
493Ruth Jones@RuthNewportWestLabourNewport West8,239 1
494Robert Largan@robertlarganConservativeHigh Peak8,223 -2
495Ben Spencer@DrBenSpencerConservativeRunnymede and Weybridge8,211 2
496Natalie Elphicke@NatalieElphickeConservativeDover8,110 -3
497Rebecca Harris @RebeccaHarrisMPConservativeCastle Point8,079 1
498Anthony Browne@ab4scambsConservativeSouth Cambridgeshire8,017 3
499Fay Alicia Jones@JonesyFayConservativeBrecon and Radnorshire7,967 5
500Andrew Griffith@griffithaConservativeArundel and South Downs7,934 -1
501Andrew Western@AndrewHWesternLabourStretford and Urmston7,927 12
502Matt Rodda@MattRoddaLabourReading East7,924 5
503Gill Furniss @GillFurnissMPLabourSheffield, Brightside and Hillsborough7,907 2
504Gareth Bacon@GarethBaconMPConservativeOrpington7,837 28
505James Daly@JamesDalyMPConservativeBury North7,826 -4
506Alan Campbell @alancampbellmpLabourTynemouth7,814 3
507Matt Vickers@Matt_VickersMPConservativeStockton South7,798 -1
508Chris Evans@Chris_EvansMPLabourIslwyn7,747 -1
509Chris Loder@chrisloderConservativeWest Dorset7,666 1
510Fabian Hamilton@FabianLeedsNELabourLeeds North East7,654 3
511Khalid Mahmood@khalid4PBLabourBirmingham, Perry Barr7,645 7
512Aaron Bell@AaronBell4NULConservativeNewcastle-under-Lyme7,564 1
513Robbie Moore@_RobbieMooreConservativeKeighley7,545 1
514Chris Clarkson@ChrisClarksonMPConservativeHeywood and Middleton7,488 -1
515Gareth Davies@GarethDavies_MPConservativeGrantham and Stamford7,480 2
516Alex Burghart@alexburghartConservativeBrentwood and Ongar7,473 2
517Nicholas Fletcher@NickFletcherMPConservativeDon Valley7,377 0
518John Cryer@JohnCryerMPLabourLeyton and Wanstead7,228 0
519Derek Thomas @DerekThomasUKConservativeSt Ives7,190 0
520Nigel Mills @nigelmillsConservativeAmber Valley7,190 1
521Edward Timpson@edwardtimpsonConservativeEddisbury7,173 -1
522Derek Twigg @DerekTwiggMPLabourHalton7,067 -2
523Jane Stevenson@Jane_Stevenson_ConservativeWolverhampton North East6,988 4
524Jo Gideon@jogideonConservativeStoke-on-Trent Central6,981 1
525Andy Carter@MrAndy_CarterConservativeWarrington South6,918 -3
526Samantha Dixon@SamanthaDixonMPLabourCity of Chester6,809 4
527Shailesh Vara@ShaileshVaraConservativeNorth West Cambridgeshire6,805 -1
528David Duguid@david_duguidConservativeBanff and Buchan6,790 0
529Sally-Ann Hart@SallyAnn1066ConservativeHastings and Rye6,748 0
530Marco Longhi@marcolonghi4dnConservativeDudley North6,733 3
531James Davies@JamesDaviesConservativeVale of Clwyd6,677 0
532Caroline Ansell @Caroline_AnsellConservativeEastbourne6,635 -2
533Amanda Solloway @ASollowayUKConservativeDerby North6,575 1
534Gary Sambrook@GarySambrook89ConservativeBirmingham, Northfield6,558 0
535Paul Girvan@PaulGirvanMPDemocratic Unionist PartySouth Antrim6,544 2
536Peter Bottomley@PBottomleyMPConservativeWorthing West6,373 2
537Gary Streeter @garystreeterSWDConservativeSouth West Devon6,360 2
538Selaine Saxby@SelaineSaxbyConservativeNorth Devon6,351 2
539Dean Russell@dean4watfordConservativeWatford6,343 -4
540Katherine Fletcher@K_Fletcher_MPConservativeSouth Ribble6,337 -2
541Mark Hendrick@MpHendrickLabourPreston6,324 0
542Suzanne Webb@Q66SuziConservativeStourbridge6,301 1
543Mark Eastwood@mark4dewsburyConservativeDewsbury6,206 -5
544Luke Hall @LukeHallConservativeThornbury and Yate6,160 1
545Nickie Aiken@twocitiesnickieConservativeCities of London and Westminster6,140 9
546Craig Williams @craig4montyConservativeMontgomeryshire6,024 3
547Shaun Bailey@Shaun4WBWConservativeWest Bromwich West5,980 0
548Simon Fell@simonfellConservativeBarrow and Furness5,949 -1
549Tom Randall@Tom_RandallConservativeGedling5,869 0
550Simon Baynes@baynes_simonConservativeClwyd South5,859 1
551Julie Marson@JulieMarsonMPConservativeHertford and Stortford5,767 -1
552Louie French@louie_frenchConservativeOld Bexley and Sidcup5,739 7
553Gagan Mohindra@gaganmohindraConservativeSouth West Hertfordshire5,726 0
554Kieran John Mullan@KieranMullanUKConservativeCrewe and Nantwich5,691 -1
555Dave Doogan@DaveDooganSNPScottish National PartyAngus5,622 6
556Mickey Brady @MickeyBradySFSinn FéinNewry and Armagh5,615 1
557Laurence Robertson @lrobertsonTewksConservativeTewkesbury5,513 0
558Lia Nici@lia_niciConservativeGreat Grimsby5,505 0
559Duncan Charles Baker@duncancbakerConservativeNorth Norfolk5,502 1
560Neil Hudson@DrNeilHudsonConservativePenrith and The Border5,462 0
561Giles Watling@GilesWatlingConservativeClacton5,445 0
562James Sunderland@JamesSunderlConservativeBracknell5,437 -1
563Andrew Lewer@ALewerMBEConservativeNorthampton South5,403 1
564Antony Higginbotham@antony_higConservativeBurnley5,189 -1
565Peter Gibson@Gibbo4DarloConservativeDarlington5,160 0
566Liz Twist@LizTwistMPLabourBlaydon5,146 2
567David Simmonds@DSimmonds_RNPConservativeRuislip, Northwood and Pinner4,912 1
568Jim Shannon @JimShannonMPDemocratic Unionist PartyStrangford4,863 1
569Cherilyn Mackrory@thisischerilynConservativeTruro and Falmouth4,851 0
570Paul Howell@PaulHowellMPConservativeSedgefield4,635 0
571Robin John Millar@RobinMillarMPConservativeAberconwy4,617 2
572Jane Hunt@JaneMHuntConservativeLoughborough4,504 4
573Maggie Throup @maggie_erewashConservativeErewash4,485 1
574Ruth Edwards@RuthEdwardsMPConservativeRushcliffe4,431 3
575Steven Bonnar@StevenBonnarSNPScottish National PartyCoatbridge, Chryston and Bellshill4,370 1
576Fiona Bruce@UK_FoRBEnvoyConservativeCongleton4,308 5
577Jerome Mayhew@JeromeMayhewConservativeBroadland4,194 4
578Jonathan Lord@JonathanLordConservativeWoking4,088 2
579Tahir Ali@TahirAliMPLabourBirmingham, Hall Green4,041 3
580Richard Gordon Thomson@RThomsonMPScottish National PartyGordon4,029 1
581Julian Sturdy@JulianSturdyConservativeYork Outer3,791 3
582James Wild@jamesowildConservativeNorth West Norfolk3,750 2
583Mohammad Yasin@YasinForBedfordLabourBedford3,630 2
584David Johnston@david4wantageConservativeWantage3,573 -1
585Sarah Dines@Dines4DalesConservativeDerbyshire Dales3,440 0
586Ranil Jayawardena @TeamRanilConservativeNorth East Hampshire2,239 -1
587Richard Bacon@richardbaconmpConservativeSouth Norfolk2,119 0
588Mary Glindon@GlindonMaryLabourNorth Tyneside1,500 0
589Allan Dorans@allandoransMPScottish National PartyAyr, Carrick and Cumnock1,160 0
590Rob Butler@AylesburyToriesConservativeAylesbury1,064 0