List of MPs with active Twitter accounts organised by followers:

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