List of MPs with active Twitter accounts organised by followers:

NameScreen NamePartyConstituencyFollowersNew followers last 24 hrs
1Boris Johnson @BorisJohnsonConservativeUxbridge and South Ruislip3,701,768 871
2Jeremy Corbyn @jeremycorbynIndependentIslington North2,440,558 -24
3Keir Starmer @Keir_StarmerLabourHolborn and St Pancras1,127,138 72
4Theresa May @theresa_mayConservativeMaidenhead997,347 8
5Edward Miliband @Ed_MilibandLabourDoncaster North773,122 8
6David Lammy @DavidLammyLabourTottenham744,617 136
7Caroline Lucas @CarolineLucasGreen PartyBrighton, Pavilion525,104 71
8Rishi Sunak@RishiSunakConservativeRichmond (Yorks)484,809 47
9Jess Phillips @jessphillipsLabourBirmingham, Yardley462,799 328
10Jacob Rees-Mogg @Jacob_Rees_MoggConservativeNorth East Somerset438,358 54
11Matthew Hancock @MattHancockConservativeWest Suffolk428,557 -144
12Diane Abbott @HackneyAbbottLabourHackney North and Stoke Newington384,310 29
13Priti Patel @pritipatelConservativeWitham361,049 -75
14Angela Rayner @AngelaRaynerLabourAshton-under-Lyne343,202 179
15Dominic Raab@DominicRaabConservativeEsher and Walton340,046 35
16Yvette Cooper @YvetteCooperMPLabourNormanton, Pontefract and Castleford332,965 462
17John McDonnell @johnmcdonnellMPLabourHayes and Harlington302,062 16
18Tim Farron@timfarronLiberal DemocratWestmorland and Lonsdale280,612 -14
19Sajid Javid @sajidjavidConservativeBromsgrove265,686 386
20Dawn Butler @DawnButlerBrentLabourBrent Central234,978 3
21Michael Gove @michaelgoveConservativeSurrey Heath231,114 21
22Lisa Nandy @lisanandyLabourWigan230,250 117
23Emily Thornberry @EmilyThornberryLabourIslington South and Finsbury223,715 22
24Jeremy Hunt @Jeremy_HuntConservativeSouth West Surrey223,345 16
25Zarah Sultana@zarahsultanaLabourCoventry South210,120 61
26Mhairi Black @MhairiBlackScottish National PartyPaisley and Renfrewshire South195,876 -2
27Dr Rosena Allin-Khan @DrRosenaLabourTooting192,890 20
28Rebecca Long-Bailey@RLong_BaileyLabourSalford and Eccles187,877 3
29Harriet Harman QC @HarrietHarmanLabourCamberwell and Peckham183,426 8
30David Davis @DavidDavisMPConservativeHaltemprice and Howden182,018 15
31Tulip Siddiq @TulipSiddiqLabourHampstead and Kilburn169,004 86
32Grant Shapps @grantshappsConservativeWelwyn Hatfield168,341 58
33Hilary Benn @hilarybennmpLabourLeeds Central165,333 30
34Richard Burgon @RichardBurgonLabourLeeds East153,595 60
35Elizabeth Truss @trusslizConservativeSouth West Norfolk152,030 87
36Stella Creasy @stellacreasyLabourWalthamstow149,731 44
37Andrea Leadsom @andrealeadsomConservativeSouth Northamptonshire123,295 -2
38Steven Baker @SteveBakerHWConservativeWycombe122,579 58
39Ian Blackford @Ianblackford_MPScottish National PartyRoss, Skye and Lochaber116,783 34
40Rachel Reeves @RachelReevesMPLabourLeeds West116,739 43
41Joanna Cherry QC @joannaccherryScottish National PartyEdinburgh South West115,197 5
42John Redwood @johnredwoodConservativeWokingham113,854 57
43Clive Lewis @labourlewisLabourNorwich South113,504 22
44Jonathan Ashworth @JonAshworthLabourLeicester South107,552 31
45James Cleverly @JamesCleverlyConservativeBraintree105,692 11
46Dr Liam Fox @LiamFoxConservativeNorth Somerset103,567 -17
47Johnny Mercer @JohnnyMercerUKConservativePlymouth, Moor View102,931 23
48Gavin Williamson @GavinWilliamsonConservativeSouth Staffordshire99,236 -15
49Liz Kendall @leicesterlizLabourLeicester West94,712 17
50Barry Gardiner @BarryGardinerLabourBrent North93,230 22
51Tanmanjit Singh Dhesi@TanDhesiLabourSlough91,892 -1
52Tom Tugendhat @TomTugendhatConservativeTonbridge and Malling89,335 0
53Ian Lavery @IanLaveryMPLabourWansbeck88,462 12
54Chris Bryant @RhonddaBryantLabourRhondda87,224 266
55Penny Mordaunt @PennyMordauntConservativePortsmouth North85,917 53
56Wes Streeting @wesstreetingLabourIlford North85,352 128
57Nadia Whittome@NadiaWhittomeMPLabourNottingham East82,417 16
58Angela Eagle @angelaeagleLabourWallasey76,305 11
59Nadhim Zahawi @nadhimzahawiConservativeStratford-on-Avon76,194 66
60Ben Bradshaw @BenPBradshawLabourExeter73,260 10
61Jon Trickett @jon_trickettLabourHemsworth73,090 103
62Dan Jarvis @DanJarvisMPLabourBarnsley Central73,046 46
63Layla Moran@LaylaMoranLiberal DemocratOxford West and Abingdon70,448 -16
64Alok Sharma @AlokSharma_RDGConservativeReading West70,381 -1
65Edward Davey@EdwardJDaveyLiberal DemocratKingston and Surbiton68,438 11
66Anneliese Dodds@AnnelieseDoddsLabourOxford East68,390 17
67Tracy Brabin @TracyBrabinLabourBatley and Spen66,799 3
68Tobias Ellwood@Tobias_EllwoodConservativeBournemouth East65,584 2
69Esther McVey@EstherMcVey1ConservativeTatton64,811 15
70Andrea Jenkyns @andreajenkynsConservativeMorley and Outwood61,598 -5
71Claudia Webbe@ClaudiaWebbeIndependentLeicester East60,352 66
72Lucy Powell @LucyMPowellLabourManchester Central60,040 29
73Brandon Lewis @BrandonLewisConservativeGreat Yarmouth59,491 2
74Bell Ribeiro-Addy@BellRibeiroAddyLabourStreatham57,119 25
75Iain Duncan Smith@MPIainDSConservativeChingford and Woodford Green56,821 -2
76Robert Jenrick @RobertJenrickConservativeNewark56,015 -11
77Naz Shah @NazShahBfdLabourBradford West55,198 2
78Alison McGovern @Alison_McGovernLabourWirral South55,116 8
79Pete Wishart @PeteWishartScottish National PartyPerth and North Perthshire53,473 24
80Debbie Abrahams @Debbie_abrahamsLabourOldham East and Saddleworth52,659 1
81Dan Carden@DanCardenMPLabourLiverpool, Walton52,623 5
82Kate Green @KateGreenSULabourStretford and Urmston50,968 7
83Owen Paterson @OwenPatersonConservativeNorth Shropshire50,782 1
84Margaret Hodge @margarethodgeLabourBarking50,325 14
85Jonathan Reynolds @jreynoldsMPLabourStalybridge and Hyde50,277 21
86Desmond Swayne @DesmondSwayneConservativeNew Forest West50,007 62
87Andrew Gwynne @GwynneMPLabourDenton and Reddish49,837 30
88Louise Haigh @LouHaighLabourSheffield, Heeley49,743 66
89Sarah Champion @SarahChampionMPLabourRotherham49,316 -2
90Andy McDonald @AndyMcDonaldMPLabourMiddlesbrough48,161 3
91Dr Rupa Huq @RupaHuqLabourEaling Central and Acton47,719 1
92Maria Eagle @meaglempLabourGarston and Halewood47,613 -2
93Kemi Badenoch@KemiBadenochConservativeSaffron Walden46,950 -7
94Peter Kyle @peterkyleLabourHove46,262 44
95Chi Onwurah @ChiOnwurahLabourNewcastle upon Tyne Central45,911 13
96Alyn Smith@AlynSmithScottish National PartyStirling45,775 3
97Dehenna Davison@DehennaDavisonConservativeBishop Auckland45,257 26
98Bridget Phillipson @bphillipsonMPLabourHoughton and Sunderland South45,029 51
99Rushanara Ali @rushanaraaliLabourBethnal Green and Bow44,514 11
100Rosie Duffield@RosieDuffield1LabourCanterbury43,178 -14
101Angus MacNeil @AngusMacNeilSNPScottish National PartyNa h-Eileanan an Iar42,875 4
102Michael Fabricant @Mike_FabricantConservativeLichfield42,768 8
103Cat Smith @CatSmithMPLabourLancaster and Fleetwood42,178 10
104Colum Eastwood@columeastwoodFoyle41,580 15
105Greg Hands @GregHandsConservativeChelsea and Fulham41,177 5
106Geoffrey Cox QC @Geoffrey_CoxConservativeTorridge and West Devon40,603 -2
107Marsha de Cordova@MarshadeCordovaLabourBattersea40,320 -1
108Peter Bone @PeterBoneUKConservativeWellingborough40,199 10
109Mark Harper @Mark_J_HarperConservativeForest of Dean39,998 8
110Tracey Crouch @tracey_crouchConservativeChatham and Aylesford39,910 18
111Lindsay Hoyle@LindsayHoyle_MPSpeakerChorley39,369 -3
112John Nicolson @MrJohnNicolsonScottish National PartyOchil and South Perthshire38,745 9
113Preet Gill@PreetKGillMPLabourBirmingham, Edgbaston38,543 13
114Dr Philippa Whitford @Dr_PhilippaWScottish National PartyCentral Ayrshire38,107 8
115Andrew Bridgen @ABridgenConservativeNorth West Leicestershire37,973 4
116Claire Hanna@ClaireHannaBelfast South37,804 15
117Luke Pollard@LukePollardLabourPlymouth, Sutton and Devonport37,605 94
118John Penrose @JohnPenroseNewsConservativeWeston-super-Mare37,379 3
119Tommy Sheppard @TommySheppardScottish National PartyEdinburgh East37,176 12
120Douglas Ross@Douglas4MorayConservativeMoray37,174 -2
121Robert Halfon @halfon4harlowMPConservativeHarlow36,823 23
122Liam Byrne @liambyrnempLabourBirmingham, Hodge Hill36,798 -4
123Oliver Dowden@OliverDowdenConservativeHertsmere36,738 11
124Bernard Jenkin @bernardjenkinConservativeHarwich and North Essex36,459 -1
125Karl Turner @KarlTurnerMPLabourKingston upon Hull East35,635 22
126Kate Osamor @KateOsamorLabourEdmonton35,582 -2
127Stewart Malcolm McDonald @StewartMcDonaldScottish National PartyGlasgow South35,298 26
128Stephen Kinnock @SKinnockLabourAberavon35,287 16
129Stephen Doughty @SDoughtyMPLabourCardiff South and Penarth35,148 7
130Steve Reed @SteveReedMPLabourCroydon North35,035 11
131Thangam Debbonaire @ThangamMPLabourBristol West34,784 301
132Sharon Hodgson @SharonHodgsonMPLabourWashington and Sunderland West34,625 -3
133Bill Esterson @Bill_EstersonLabourSefton Central34,451 12
134Neil O'Brien@NeilDotObrienConservativeHarborough34,408 -5
135Jo Stevens @JoStevensLabourLabourCardiff Central33,767 39
136Damian Hinds@DamianHindsConservativeEast Hampshire33,714 0
137Apsana Begum@ApsanaBegumMPLabourPoplar and Limehouse33,593 28
138Ian Murray @IanMurrayMPLabourEdinburgh South33,427 1
139Nick Thomas-Symonds @NickTorfaenLabourTorfaen33,193 7
140Stephen Barclay @SteveBarclayConservativeNorth East Cambridgeshire33,014 -1
141Julian Smith @JulianSmithUKConservativeSkipton and Ripon32,929 3
142Ben Bradley@BBradley_MansConservativeMansfield32,737 -8
143Ian Byrne@IanByrneMPLabourLiverpool, West Derby32,728 9
144Grahame Morris @grahamemorrisLabourEasington32,680 3
145Kerry McCarthy @KerryMPLabourBristol East32,543 0
146Greg Clark@GregClarkMPConservativeTunbridge Wells32,435 0
147John Finucane@johnfinucaneSinn FéinBelfast North32,017 14
148James Duddridge @JamesDuddridgeConservativeRochford and Southend East31,926 3
149Ben Wallace @BWallaceMPConservativeWyre and Preston North31,890 6
150Catherine West @CatherineWest1LabourHornsey and Wood Green31,450 34
151James Brokenshire @JBrokenshireConservativeOld Bexley and Sidcup31,291 0
152Lloyd Russell-Moyle@lloyd_rmLabourBrighton, Kemptown30,999 -5
153Suella Fernandes @SuellaBravermanConservativeFareham30,727 -2
154Afzal Khan@Afzal4GortonLabourManchester, Gorton30,623 7
155Rachael Maskell @RachaelMaskellLabourYork Central30,504 6
156Darren Jones@darrenpjonesLabourBristol North West30,479 9
157Damian Collins @DamianCollinsConservativeFolkestone and Hythe30,392 3
158Bob Blackman @BobBlackmanConservativeHarrow East30,383 -8
159Alison Thewliss @alisonthewlissScottish National PartyGlasgow Central30,340 3
160John Healey @JohnHealey_MPLabourWentworth and Dearne30,281 0
161George Freeman @GeorgeFreemanMPConservativeMid Norfolk30,033 14
162Charles Walker@CharlesWalkerMPConservativeBroxbourne29,887 1
163Lilian Greenwood @LilianGreenwoodLabourNottingham South29,779 4
164Carolyn Harris @carolynharris24LabourSwansea East29,711 -4
165Robert Buckland @RobertBucklandConservativeSouth Swindon29,606 4
166Lucy Allan @lucyallanConservativeTelford29,575 57
167Emma Hardy@EmmaHardyMPLabourKingston upon Hull West and Hessle28,809 20
168Catherine McKinnell @CatMcKinnellLabourNewcastle upon Tyne North28,542 2
169Justin Madders @justinmaddersLabourEllesmere Port and Neston28,522 21
170Anne-Marie Trevelyan @annietrevConservativeBerwick-upon-Tweed28,499 7
171Neil Coyle @coyleneilLabourBermondsey and Old Southwark28,348 163
172Stewart Hosie @StewartHosieSNPScottish National PartyDundee East28,346 5
173Ian Mearns @IanMearnsMPLabourGateshead28,338 1
174Diana Johnson @DianaJohnsonMPLabourKingston upon Hull North28,198 7
175Toby Perkins @tobyperkinsmpLabourChesterfield28,093 10
176Harriett Baldwin @hbaldwinConservativeWest Worcestershire27,829 -2
177Jim McMahon @JimfromOldhamLabourOldham West and Royton27,443 32
178Kwasi Kwarteng @KwasiKwartengConservativeSpelthorne27,072 18
179Dr Thérèse Coffey @theresecoffeyConservativeSuffolk Coastal26,841 6
180Jeffrey M. Donaldson @J_Donaldson_MPDemocratic Unionist PartyLagan Valley26,764 10
181Kirsty Blackman @KirstySNPScottish National PartyAberdeen North26,675 4
182Jesse Norman @Jesse_NormanConservativeHereford and South Herefordshire26,617 2
183Barbara Keeley @KeeleyMPLabourWorsley and Eccles South26,537 3
184Florence Eshalomi@FloEshalomiLabourVauxhall26,317 12
185Pat McFadden @patmcfaddenmpLabourWolverhampton South East26,027 14
186Vicky Ford@vickyfordConservativeChelmsford25,809 10
187Andy Slaughter @hammersmithandyLabourHammersmith25,744 1
188Kevin Brennan @KevinBrennanMPLabourCardiff West25,641 10
189Emma Lewell-Buck @EmmaLewellBuckLabourSouth Shields25,514 5
190Seema Malhotra @SeemaMalhotra1LabourFeltham and Heston25,473 12
191Daniel Kawczynski @DKShrewsburyConservativeShrewsbury and Atcham25,433 13
192Hannah Bardell @HannahB4LiviMPScottish National PartyLivingston25,209 6
193Jack Dromey @JackDromeyMPLabourBirmingham, Erdington25,006 7
194Andrew Stephenson @Andrew4PendleConservativePendle24,904 0
195Yasmin Qureshi @YasminQureshiMPLabourBolton South East24,828 -1
196Shabana Mahmood @ShabanaMahmoodLabourBirmingham, Ladywood24,736 3
197Helen Hayes @helenhayes_LabourDulwich and West Norwood24,733 72
198Helen Whately @Helen_WhatelyConservativeFaversham and Mid Kent24,626 -7
199Holly Lynch @HollyLynch5LabourHalifax24,603 11
200Alex Sobel@alexsobelLabourLeeds North West24,577 21
201Conor Burns@ConorBurnsUKConservativeBournemouth West24,399 -1
202Caroline Nokes@carolinenokesConservativeRomsey and Southampton North24,127 -1
203Nusrat Ghani @Nus_GhaniConservativeWealden24,123 -2
204Ellie Reeves@elliereevesLabourLewisham West and Penge23,672 29
205Charlotte Nichols@charlotte2153LabourWarrington North23,386 10
206John Glen @JohnGlenUKConservativeSalisbury23,359 -1
207Christopher Hazzard@ChrisHazzardSFSinn FéinSouth Down23,283 9
208Barry Sheerman @BarrySheermanLabourHuddersfield23,160 27
209Alistair Carmichael@amcarmichaelMPLiberal DemocratOrkney and Shetland23,055 3
210Kevan Jones @KevanJonesMPLabourNorth Durham23,043 -1
211Ruth Cadbury @RuthCadburyLabourBrentford and Isleworth22,919 8
212Stephen Crabb @SCrabbPembsConservativePreseli Pembrokeshire22,799 1
213Chris Skidmore@CSkidmoreUKConservativeKingswood22,739 0
214Chris Heaton-Harris @chhcallingConservativeDaventry22,664 1
215Sammy Wilson @eastantrimmpDemocratic Unionist PartyEast Antrim22,557 16
216Matthew Pennycook @mtpennycookLabourGreenwich and Woolwich22,342 54
217Caroline Dinenage @cj_dinenageConservativeGosport22,208 -3
218Maria Caulfield @mariacaulfieldConservativeLewes22,135 0
219Wera Hobhouse@Wera_HobhouseLiberal DemocratBath22,119 5
220Alex Cunningham @ACunninghamMPLabourStockton North22,088 4
221Daisy Cooper@libdemdaisyLiberal DemocratSt Albans21,991 15
222Paul Blomfield @PaulBlomfieldMPLabourSheffield Central21,971 5
223Margaret Greenwood @MGreenwoodWWLabourWirral West21,950 3
224Andrew Rosindell @AndrewRosindellConservativeRomford21,938 -1
225Sarah Jones@LabourSJLabourCroydon Central21,798 9
226Sam Tarry@SamTarryLabourIlford South21,734 4
227Helen Grant @HelenGrantMPConservativeMaidstone and The Weald21,660 3
228Vicky Foxcroft @vickyfoxcroftLabourLewisham, Deptford21,496 18
229Siobhain McDonagh@Siobhain_McLabourMitcham and Morden21,452 9
230Jon Cruddas @JonCruddas_1LabourDagenham and Rainham21,449 8
231Tim Loughton @timloughtonConservativeEast Worthing and Shoreham21,419 2
232Julie Elliott @JulieElliottMPLabourSunderland Central21,348 2
233Maria Miller @MariaMillerUKConservativeBasingstoke21,242 2
234Sarah Owen@SarahOwen_LabourLuton North21,203 22
235Philip Davies @PhilipDaviesUKConservativeShipley21,177 -2
236Guy Opperman @GuyOppermanConservativeHexham21,169 9
237Daniel Zeichner @DanielZeichnerLabourCambridge21,134 8
238Christopher Pincher @ChrisPincherConservativeTamworth21,051 -1
239Justin Tomlinson @JustinTomlinsonConservativeNorth Swindon21,031 0
240Anne Marie Morris @AnneMarieMorrisConservativeNewton Abbot20,979 3
241Taiwo Owatemi@TaiwoOwatemiLabourCoventry North West20,977 -3
242Andrew Selous @AndrewSelousConservativeSouth West Bedfordshire20,966 3
243Carol Monaghan @CMonaghanSNPScottish National PartyGlasgow North West20,733 -1
244Amanda Milling @amandamillingConservativeCannock Chase20,729 1
245Damian Green @DamianGreenConservativeAshford20,615 3
246William Cash @BillCashMPConservativeStone20,576 -3
247Pauline Latham @Pauline_LathamConservativeMid Derbyshire20,497 13
248Graham Brady@SirGrahamBradyConservativeAltrincham and Sale West20,472 20
249Meg Hillier @Meg_HillierMPLabourHackney South and Shoreditch20,423 1
250Marcus Fysh @MarcusFyshConservativeYeovil20,392 3
251Huw Merriman @HuwMerrimanConservativeBexhill and Battle20,365 3
252Michelle Gildernew@gildernewmSinn FéinFermanagh and South Tyrone20,290 4
253Jake Berry @JakeBerryConservativeRossendale and Darwen20,194 1
254Heather Wheeler @HeatherWheelerConservativeSouth Derbyshire20,072 -5
255Michelle Donelan @michelledonelanConservativeChippenham20,040 -2
256Imran Hussain @Imran_HussainMPLabourBradford East19,968 6
257Virendra Sharma @VirendraSharmaLabourEaling, Southall19,932 0
258Paul Maskey @PaulMaskeyMPSinn FéinBelfast West19,872 5
259Matt Warman @mattwarmanConservativeBoston and Skegness19,778 -3
260Kenny MacAskill@KennyMacAskillScottish National PartyEast Lothian19,774 -3
261Stephen Hammond@S_HammondConservativeWimbledon19,700 7
262Chris Law @ChrisLawSNPScottish National PartyDundee West19,559 2
263Rehman Chishti @Rehman_ChishtiConservativeGillingham and Rainham19,513 4
264Chloe Smith@NorwichChloeConservativeNorwich North19,487 4
265Jonathan Djanogly @JDjanoglyConservativeHuntingdon19,289 0
266Andrew Bowie@AndrewBowie_MPConservativeWest Aberdeenshire and Kincardine19,161 10
267Stuart Andrew@StuartAndrewConservativePudsey19,144 1
268Paul Maynard @PaulMaynardUKConservativeBlackpool North and Cleveleys19,082 -2
269Liz Saville Roberts @LSRPlaidPlaid CymruDwyfor Meirionnydd19,047 9
270Simon Hoare @Simon4NDorsetConservativeNorth Dorset19,041 -2
271Will Quince @willquinceConservativeColchester19,013 10
272Simon Clarke@SimonClarkeMPConservativeMiddlesbrough South and East Cleveland18,924 0
273Nick Gibb@NickGibbUKConservativeBognor Regis and Littlehampton18,739 3
274James Gray @JGrayConservativeNorth Wiltshire18,681 3
275Steve McCabe @steve_mccabeLabourBirmingham, Selly Oak18,635 0
276Sheryll Murray @sheryllmurrayConservativeSouth East Cornwall18,477 2
277Mark Spencer @Mark_SpencerConservativeSherwood18,432 6
278Iain Stewart @iainastewartConservativeMilton Keynes South18,411 2
279Karen Buck @KarenPBuckMPLabourWestminster North18,272 3
280Stephen Timms @stephenctimmsLabourEast Ham18,269 4
281Nia Griffith @NiaGriffithMPLabourLlanelli18,191 11
282Wendy Morton @morton_wendyConservativeAldridge-Brownhills17,953 -3
283Jason McCartney @JasonMcCartneyConservativeColne Valley17,861 3
284Robert Neill @neill_bobConservativeBromley and Chislehurst17,802 4
285Conor McGinn @ConorMcGinnLabourSt Helens North17,790 29
286Kit Malthouse @kitmalthouseConservativeNorth West Hampshire17,537 3
287Nigel Huddleston @HuddlestonNigelConservativeMid Worcestershire17,435 2
288Graham Stuart @grahamstuartConservativeBeverley and Holderness17,391 1
289Anna McMorrin@AnnaMcMorrinLabourCardiff North17,250 10
290Sarah Olney@sarahjolney1Liberal DemocratRichmond Park17,164 3
291Henry Smith @HenrySmithUKConservativeCrawley17,158 -2
292Gareth Thomas @GarethThomasMPLabourHarrow West17,093 1
293Abena Oppong-Asare@abenaoppLabourErith and Thamesmead17,083 5
294Deidre Brock @DeidreBrockScottish National PartyEdinburgh North and Leith16,956 1
295Peter Dowd @Peter_DowdLabourBootle16,945 7
296Patrick Grady @GradySNPScottish National PartyGlasgow North16,942 -2
297David Mundell @DavidMundellDCTConservativeDumfriesshire, Clydesdale & Tweeddale16,846 -2
298Mims Davies @mimsdaviesConservativeMid Sussex16,789 2
299Joy Morrissey@joymorrisseyConservativeBeaconsfield16,491 7
300Peter Grant @PeterGrantMPScottish National PartyGlenrothes16,414 0
301Adam Afriyie @AdamAfriyieConservativeWindsor16,393 -2
302Tonia Antoniazzi@ToniaAntoniazziLabourGower16,366 17
303Chris Stephens @ChrisStephensScottish National PartyGlasgow South West16,365 -2
304Kim Johnson@KimJohnsonMPLabourLiverpool, Riverside16,297 3
305Margaret Ferrier @MargaretFerrierIndependentRutherglen and Hamilton West16,185 -1
306Olivia Frances Blake@_OliviaBlakeLabourSheffield, Hallam16,159 135
307Paul Scully @scullypConservativeSutton and Cheam16,099 3
308Drew Hendry @drewhendrySNPScottish National PartyInverness, Nairn, Badenoch and Strathspey16,065 0
309Mark Garnier @Mark4WyreForestConservativeWyre Forest16,053 -1
310James Heappey @JSHeappeyConservativeWells15,937 -4
311David T. C. Davies @DavidTCDaviesConservativeMonmouth15,932 -1
312Kirsten Oswald @kirstenoswaldScottish National PartyEast Renfrewshire15,922 -4
313Robin Walker @WalkerWorcesterConservativeWorcester15,910 -2
314Neil Gray @neilgraysnpScottish National PartyAirdrie and Shotts15,866 9
315Alec Shelbrooke @AlecShelbrookeConservativeElmet and Rothwell15,855 -3
316Alicia Kearns@aliciakearnsConservativeRutland and Melton15,780 14
317Dr Andrew Murrison @AWMurrisonConservativeSouth West Wiltshire15,770 3
318Geraint Davies @GeraintDaviesMPLabourSwansea West15,770 -2
319Andrew Jones@AJonesMPConservativeHarrogate and Knaresborough15,759 4
320William Wragg @William_WraggConservativeHazel Grove15,567 0
321Stephen Farry@StephenFarryMPAlliance Party of Northern IrelandNorth Down15,449 8
322Paula Barker@PaulaBarkerMPLabourLiverpool, Wavertree15,392 7
323Stephen McPartland @SMcPartlandConservativeStevenage15,328 3
324Kelly Tolhurst @KellyTolhurstConservativeRochester and Strood15,268 1
325Judith Cummins @JudithCumminsLabourBradford South15,085 1
326Douglas Chapman @DougChapmanSNPScottish National PartyDunfermline and West Fife14,973 3
327Christian Matheson @ChrisM4ChesterLabourCity of Chester14,953 1
328Amy Callaghan@AmyCallaghanSNPScottish National PartyEast Dunbartonshire14,861 5
329David Warburton @DJWarburtonConservativeSomerton and Frome14,826 7
330Wayne David @WayneDavid_MPLabourCaerphilly14,823 28
331Gillian Keegan@GillianKeeganConservativeChichester14,814 3
332Brendan O'Hara @BrendanOHaraMPScottish National PartyArgyll and Bute14,798 -5
333Munira Wilson@munirawilsonLiberal DemocratTwickenham14,696 5
334Gavin Robinson @GRobinsonDUPDemocratic Unionist PartyBelfast East14,653 0
335David Jones @DavidJonesMPConservativeClwyd West14,635 -5
336Clive Efford @CliveEffordLabourEltham14,623 2
337Stephen Morgan@StephenMorganMPLabourPortsmouth South14,570 50
338Gavin Newlands @GavNewlandsSNPScottish National PartyPaisley and Renfrewshire North14,510 1
339Kate Osborne@KateOsborneMPLabourJarrow14,495 -5
340Rebecca Pow @pow_rebeccaConservativeTaunton Deane14,479 0
341Steve Double @stevedoubleConservativeSt Austell and Newquay14,453 1
342Bim Afolami@BimAfolamiConservativeHitchin and Harpenden14,428 -1
343Nigel Adams@nadamsConservativeSelby and Ainsty14,397 -2
344Christine Jardine@cajardineMPLiberal DemocratEdinburgh West14,358 1
345David Morris @davidmorrismlConservativeMorecambe and Lunesdale14,339 2
346Rosie Cooper @rosie4westlancsLabourWest Lancashire14,336 1
347David Evennett @DavidEvennettConservativeBexleyheath and Crayford14,310 2
348Edward Leigh @EdwardLeighMPConservativeGainsborough14,245 0
349Jessica Morden @jessicamordenmpLabourNewport East14,210 8
350Lisa Cameron@DrLisaCameronMPScottish National PartyEast Kilbride, Strathaven and Lesmahagow14,171 5
351Mary Foy@marykfoyLabourCity of Durham14,041 1
352Alex Chalk @AlexChalkCheltConservativeCheltenham14,021 3
353Chris Philp @CPhilpOfficialConservativeCroydon South13,984 -1
354Alun Cairns @AlunCairnsConservativeVale of Glamorgan13,882 1
355Lyn Brown @lynbrownmpLabourWest Ham13,831 7
356Yvonne Fovargue @Y_FovargueMPLabourMakerfield13,813 4
357Martin Docherty-Hughes@MartinJDochertyScottish National PartyWest Dunbartonshire13,731 -3
358Michael Ellis @Michael_Ellis1ConservativeNorthampton North13,723 1
359Anne McLaughlin @AnneMcLaughlinScottish National PartyGlasgow North East13,719 -3
360John Stevenson @John4CarlisleConservativeCarlisle13,677 2
361Nigel Evans@nigelmpConservativeRibble Valley13,645 -2
362Fleur Anderson@PutneyFleurLabourPutney13,548 5
363David Rutley @DavidRutleyConservativeMacclesfield13,496 4
364Chris Green@CGreenUKConservativeBolton West13,475 -2
365Stuart C. McDonald @Stuart_McDonaldScottish National PartyCumbernauld, Kilsyth and Kirkintilloch East13,464 1
366Tom Pursglove @VotePursgloveConservativeCorby13,455 6
367Karin Smyth @karinsmythLabourBristol South13,377 24
368Ronnie Cowan @ronniecowanScottish National PartyInverclyde13,352 0
369Jackie Doyle-Price @JackieDPConservativeThurrock13,315 -3
370Jamie Stone@Jamie4NorthLiberal DemocratCaithness, Sutherland and Easter Ross13,310 2
371Patricia Gibson @PGibsonSNPScottish National PartyNorth Ayrshire and Arran13,287 -3
372Jo Churchill @Jochurchill_MPConservativeBury St Edmunds13,252 -1
373Bob Seely@IoWBobSeelyConservativeIsle of Wight13,237 4
374Marie Rimmer @MarieRimmerLabourSt Helens South and Whiston13,190 3
375Victoria Prentis @VictoriaPrentisConservativeBanbury13,168 4
376Martin Vickers @MartinVickersConservativeCleethorpes12,941 1
377David Linden@DavidLindenScottish National PartyGlasgow East12,836 -3
378Richard Graham @RichardGrahamUKConservativeGloucester12,770 3
379Julian Knight @julianknight15ConservativeSolihull12,639 33
380Alan Brown @AlanBrownSNPScottish National PartyKilmarnock and Loudoun12,492 -2
381Philip Dunne@Dunne4LudlowConservativeLudlow12,256 5
382Robert Syms @RobertSymsConservativePoole12,199 4
383Mick Whitley@MickWhitleyMPLabourBirkenhead12,078 0
384Crispin Blunt @CrispinBluntConservativeReigate12,053 -1
385Eddie Hughes@EddieHughes4WNConservativeWalsall North12,036 3
386Nav Mishra@NavPMishraLabourStockport12,031 11
387Marion Fellows @marionfellowsScottish National PartyMotherwell and Wishaw12,020 -1
388Mike Kane @MikeKaneMPLabourWythenshawe and Sale East12,003 4
389John Lamont@John2WinConservativeBerwickshire, Roxburgh and Selkirk11,993 -2
390Kevin Hollinrake @kevinhollinrakeConservativeThirsk and Malton11,972 2
391Janet Daby@JanetDabyLabourLewisham East11,955 4
392Craig Mackinlay @cmackinlayConservativeSouth Thanet11,906 0
393Rachel Maclean@redditchrachelConservativeRedditch11,765 3
394Mike Amesbury@MikeAmesburyMPLabourWeaver Vale11,732 15
395Oliver Heald QC @OliverHealdUKConservativeNorth East Hertfordshire11,629 0
396Peter Aldous @peter_aldousConservativeWaveney11,614 3
397Christina Rees @Rees4NeathLabourNeath11,602 10
398Siobhan Baillie@Siobhan_BaillieConservativeStroud11,587 13
399Steve Brine@BrineMPConservativeWinchester11,513 0
400Chris Elmore @CPJElmoreLabourOgmore11,508 28
401Danny Kruger@danny__krugerConservativeDevizes11,390 0
402Greg Knight @GregKnightConservativeEast Yorkshire11,356 1
403John Spellar @spellarLabourWarley11,335 6
404Karl McCartney @karlmccartneyConservativeLincoln11,317 0
405Martyn Day @MartynDaySNPScottish National PartyLinlithgow and East Falkirk11,118 0
406Jeff Smith @JeffSmithetcLabourManchester, Withington11,009 20
407Eleanor Laing @eleanor4eppingConservativeEpping Forest10,987 8
408Mark Pritchard @MPritchardUKConservativeThe Wrekin10,898 -1
409Feryal Clark@FeryalClarkLabourEnfield North10,708 28
410Bambos Charalambous@Bambos_MPLabourEnfield, Southgate10,681 44
411Alberto Costa @AlbertoCostaMPConservativeSouth Leicestershire10,664 4
412Jacob Young@JacobYoungMPConservativeRedcar10,571 2
413Angela Richardson@AJRichardsonMPConservativeGuildford10,521 3
414Simon Hart @SimonhartmpConservativeCarmarthen West and South Pembrokeshire10,459 2
415Michael Tomlinson @Michael4MDNPConservativeMid Dorset and North Poole10,445 5
416Stephanie Peacock@Steph_PeacockLabourBarnsley East10,273 3
417Nick Smith @BlaenauGwentMPLabourBlaenau Gwent10,257 0
418Lee Benjamin Rowley@Lee4NEDConservativeNorth East Derbyshire10,232 1
419Matthew Offord@Offord4HendonConservativeHendon10,193 -1
420Hywel Williams @HywelPlaidCymruPlaid CymruArfon10,177 3
421Alan Mak @AlanMakMPConservativeHavant10,158 0
422Tom Hunt@tomhunt1988ConservativeIpswich10,036 6
423James Cartlidge @jc4southsuffolkConservativeSouth Suffolk10,005 4
424Darren George Henry@DarrenG_HenryConservativeBroxtowe9,947 0
425Robert Courts @robertcourtsConservativeWitney9,947 5
426Sarah Green@SarahGreenLDLiberal DemocratChesham and Amersham9,911 1
427Beth Winter@BethWinterMPLabourCynon Valley9,903 1
428Mary Robinson @MaryRobinson01ConservativeCheadle9,830 6
429Matt Western@MattWestern_LabourWarwick and Leamington9,805 11
430Lucy Frazer @lucyfrazermpConservativeSouth East Cambridgeshire9,789 1
431Mark Tami @MarkTamiMPLabourAlyn and Deeside9,743 5
432Marcus Jones @Marcus4NuneatonConservativeNuneaton9,698 2
433Craig Whittaker @CWhittaker_MPConservativeCalder Valley9,607 -1
434Carla Lockhart@carlalockhartDemocratic Unionist PartyUpper Bann9,582 4
435Paul Bristow@paulbristow79ConservativePeterborough9,463 2
436Johnny McNally@JohnMcNallySNPScottish National PartyFalkirk9,343 0
437Kate Hollern @Kate_HollernMPLabourBlackburn9,324 5
438Craig Tracey @craig4nwarksConservativeNorth Warwickshire9,302 -2
439Tony Lloyd@tony4rochdaleLabourRochdale9,155 2
440James Murray@jamesmurray_ldnLabourEaling North9,043 0
441James Morris@JamesMorrisConservativeHalesowen and Rowley Regis8,948 5
442John Whittingdale @JWhittingdaleConservativeMaldon8,942 -4
443Alex Davies-Jones@AlexDaviesJonesLabourPontypridd8,860 14
444Scott Mann @scottmann4NCConservativeNorth Cornwall8,856 3
445Jack Lopresti @JackLoprestiConservativeFilton and Bradley Stoke8,798 0
446Luke Evans@drlukeevansConservativeBosworth8,736 8
447Richard Holden@RicHoldenConservativeNorth West Durham8,624 0
448Rachel Hopkins@rach_hopkinsLabourLuton South8,462 8
449Dr Alan Whitehead @alanwhiteheadmpLabourSouthampton, Test8,427 -1
450Nicola Faye Richards@Nicola4WBEConservativeWest Bromwich East8,414 1
451Ben Lake@BenMLakePlaid CymruCeredigion8,309 1
452Stephen Flynn@StephenFlynnSNPScottish National PartyAberdeen South8,115 26
453Claire Coutinho@ClaireCoutinhoConservativeEast Surrey8,066 9
454Órfhlaith Begley@OrfhlaithBegleySinn FéinWest Tyrone8,058 0
455Valerie Vaz @Valerie_VazMPLabourWalsall South8,025 0
456Royston Smith @Royston_SmithConservativeSouthampton, Itchen8,011 -1
457Kevin Foster @kevin_j_fosterConservativeTorbay7,966 1
458David Amess@amessd_southendConservativeSouthend West7,947 4
459John Howell @JHowellUKConservativeHenley7,927 -2
460Theo Clarke@theodoraclarkeConservativeStafford7,910 -2
461Ben Everitt@Ben_EverittConservativeMilton Keynes North7,895 5
462Alex Norris@AlexNorrisNNLabourNottingham North7,858 18
463Francie Molloy @FrancieMolloySinn FéinMid Ulster7,844 3
464Owen Thompson @OwenThompsonScottish National PartyMidlothian7,808 -1
465Elliot Colburn@ElliotColburnConservativeCarshalton and Wallington7,757 5
466Mark Pawsey @MarkPawseyConservativeRugby7,709 0
467Saqib Bhatti@bhatti_saqibConservativeMeriden7,561 2
468Julia Lopez@JuliaLopezMPConservativeHornchurch and Upminster7,492 -2
469Neale Hanvey@JNHanveyScottish National PartyKirkcaldy and Cowdenbeath7,402 7
470Gerald Jones @GeraldJonesLABLabourMerthyr Tydfil and Rhymney7,373 -1
471Leo Docherty@LeoDochertyUKConservativeAldershot7,365 0
472Stephen Metcalfe @Metcalfe_SBETConservativeSouth Basildon and East Thurrock7,299 0
473Greg Smith@gregsmith_ukConservativeBuckingham7,263 -2
474Paul Holmes@pauljholmesConservativeEastleigh7,217 2
475Sarah Atherton@AthertonNWalesConservativeWrexham7,205 3
476Laura Farris@Laura__FarrisConservativeNewbury7,156 2
477Gareth Davies@GarethDavies_MPConservativeGrantham and Stamford7,097 0
478Mike Wood @mikejwoodConservativeDudley South7,084 4
479Derek Twigg @DerekTwiggMPLabourHalton7,076 -1
480Chris Evans@Chris_EvansMPLabourIslwyn7,044 2
481Neil Parish @neil_parishConservativeTiverton and Honiton7,027 -3
482Matt Rodda@MattRoddaLabourReading East6,998 11
483Natalie Elphicke@NatalieElphickeConservativeDover6,957 2
484Rebecca Harris @RebeccaHarrisMPConservativeCastle Point6,952 2
485Gill Furniss @GillFurnissMPLabourSheffield, Brightside and Hillsborough6,834 6
486Khalid Mahmood@khalid4PBLabourBirmingham, Perry Barr6,808 1
487Alan Campbell @alancampbellmpLabourTynemouth6,772 5
488Wendy Chamberlain@wendychambLDLiberal DemocratNorth East Fife6,750 7
489Stuart Paul Anderson@Stuart4WolvesSWConservativeWolverhampton South West6,689 2
490Mark Jenkinson@markjenkinsonmpConservativeWorkington6,686 -5
491Ruth Jones@RuthNewportWestLabourNewport West6,672 -1
492Dr Caroline Johnson @drcarolinejConservativeSleaford and North Hykeham6,663 0
493Roger Gale@SirRogerGaleConservativeNorth Thanet6,651 0
494Edward Timpson@edwardtimpsonConservativeEddisbury6,611 1
495Fabian Hamilton@FabianLeedsNELabourLeeds North East6,604 2
496Simon Jupp@simonjamesjuppConservativeEast Devon6,580 3
497Felicity Buchan@FelicityBuchanConservativeKensington6,494 6
498Robert Largan@robertlarganConservativeHigh Peak6,467 2
499Chris Loder@chrisloderConservativeWest Dorset6,437 1
500Paul Girvan@PaulGirvanMPDemocratic Unionist PartySouth Antrim6,415 0
501Fay Alicia Jones@JonesyFayConservativeBrecon and Radnorshire6,367 5
502Mel Stride@MelJStrideConservativeCentral Devon6,347 2
503Sara Britcliffe@SarBritcliffeMPConservativeHyndburn6,275 0
504Matt Vickers@Matt_VickersMPConservativeStockton South6,266 -1
505David Duguid@david_duguidConservativeBanff and Buchan6,262 -1
506John Cryer@JohnCryerMPLabourLeyton and Wanstead6,161 5
507Imran Nasir Ahmad Khan@imranahmadkhanConservativeWakefield6,086 2
508Alexander Stafford@Alex_StaffordConservativeRother Valley6,067 -1
509Caroline Ansell @Caroline_AnsellConservativeEastbourne6,050 2
510James Davies@JamesDaviesConservativeVale of Clwyd6,000 0
511Anthony Mangnall@AnthonyMangnal1ConservativeTotnes5,901 4
512Chris Clarkson@ChrisClarksonMPConservativeHeywood and Middleton5,890 2
513Gareth Bacon@GarethBaconMPConservativeOrpington5,818 2
514Nigel Mills @nigelmillsConservativeAmber Valley5,758 3
515Alex Burghart@alexburghartConservativeBrentwood and Ongar5,706 -1
516Derek Thomas @DerekThomasUKConservativeSt Ives5,590 3
517Amanda Solloway @ASollowayUKConservativeDerby North5,547 5
518Robbie Moore@_RobbieMooreConservativeKeighley5,527 13
519Andy Carter@MrAndy_CarterConservativeWarrington South5,526 0
520Craig Williams @craig4montyConservativeMontgomeryshire5,399 3
521Aaron Bell@AaronBell4NULConservativeNewcastle-under-Lyme5,249 1
522Mickey Brady @MickeyBradySFSinn FéinNewry and Armagh5,243 1
523Christian Wakeford@Christian4BurySConservativeBury South5,198 3
524Luke Hall @LukeHallConservativeThornbury and Yate5,187 -1
525Mark Hendrick@MpHendrickLabourPreston5,169 0
526Scott Lloyd Benton@ScottBentonMPConservativeBlackpool South5,166 -2
527Mark Eastwood@mark4dewsburyConservativeDewsbury5,028 0
528Andrew Griffith@griffithaConservativeArundel and South Downs4,973 -2
529Andrew Lewer@ALewerMBEConservativeNorthampton South4,939 3
530Ben Spencer@DrBenSpencerConservativeRunnymede and Weybridge4,934 10
531Gary Streeter @garystreeterSWDConservativeSouth West Devon4,933 2
532James Daly@JamesDalyMPConservativeBury North4,899 2
533Jane Stevenson@Jane_Stevenson_ConservativeWolverhampton North East4,890 2
534Anthony Browne@ab4scambsConservativeSouth Cambridgeshire4,749 2
535Gary Sambrook@GarySambrook89ConservativeBirmingham, Northfield4,670 1
536Suzanne Webb@Q66SuziConservativeStourbridge4,599 4
537Simon Baynes@baynes_simonConservativeClwyd South4,504 1
538Liz Twist@LizTwistMPLabourBlaydon4,388 3
539Giles Watling@GilesWatlingConservativeClacton4,378 -1
540Julie Marson@JulieMarsonMPConservativeHertford and Stortford4,372 1
541Gagan Mohindra@gaganmohindraConservativeSouth West Hertfordshire4,357 1
542Laurence Robertson @lrobertsonTewksConservativeTewkesbury4,355 -1
543Jo Gideon@jogideonConservativeStoke-on-Trent Central4,350 -1
544Shailesh Vara@ShaileshVaraConservativeNorth West Cambridgeshire4,322 -2
545Simon Fell@simonfellConservativeBarrow and Furness4,306 -1
546Selaine Saxby@SelaineSaxbyConservativeNorth Devon4,286 -1
547Kieran John Mullan@KieranMullanUKConservativeCrewe and Nantwich4,242 3
548Ruth Edwards@RuthEdwardsMPConservativeRushcliffe4,237 1
549Katherine Fletcher@K_Fletcher_MPConservativeSouth Ribble4,185 2
550Brendan Clarke-Smith@Bren4BassetlawConservativeBassetlaw4,109 0
551Dave Doogan@DaveDooganSNPScottish National PartyAngus4,083 0
552Tom Randall@Tom_RandallConservativeGedling4,079 1
553Dean Russell@dean4watfordConservativeWatford4,075 3
554Sally-Ann Hart@SallyAnn1066ConservativeHastings and Rye4,060 6
555Marco Longhi@marcolonghi4dnConservativeDudley North4,034 3
556Shaun Bailey@Shaun4WBWConservativeWest Bromwich West4,022 5
557Neil Hudson@DrNeilHudsonConservativePenrith and The Border3,784 1
558Antony Higginbotham@antony_higConservativeBurnley3,768 0
559Steven Bonnar@StevenBonnarSNPScottish National PartyCoatbridge, Chryston and Bellshill3,715 1
560David Simmonds@DSimmonds_RNPConservativeRuislip, Northwood and Pinner3,691 -1
561Duncan Charles Baker@duncancbakerConservativeNorth Norfolk3,625 1
562James Sunderland@JamesSunderlConservativeBracknell3,591 1
563Lia Nici@lia_niciConservativeGreat Grimsby3,497 -1
564Nickie Aiken@twocitiesnickieConservativeCities of London and Westminster3,474 1
565Nicholas Fletcher@NickFletcherMPConservativeDon Valley3,470 1
566Peter Gibson@Gibbo4DarloConservativeDarlington3,462 2
567Tahir Ali@TahirAliMPLabourBirmingham, Hall Green3,451 2
568Robin John Millar@RobinMillarMPConservativeAberconwy3,391 1
569Richard Gordon Thomson@RThomsonMPScottish National PartyGordon3,320 3
570Jane Hunt@JaneMHuntConservativeLoughborough3,289 1
571Cherilyn Mackrory@thisischerilynConservativeTruro and Falmouth3,255 -1
572Jill Mortimer@Jill4HartlepoolConservativeHartlepool3,255 8
573Jim Shannon @JimShannonMPDemocratic Unionist PartyStrangford3,162 0
574Maggie Throup @maggie_erewashConservativeErewash3,032 3
575Paul Howell@PaulHowellMPConservativeSedgefield3,018 1
576Mohammad Yasin@YasinForBedfordLabourBedford2,977 2
577James Wild@jamesowildConservativeNorth West Norfolk2,838 3
578Jamie Hamilton Wallis@JamieWallisMPConservativeBridgend2,823 0
579Jerome Mayhew@JeromeMayhewConservativeBroadland2,759 -1
580David Johnston@david4wantageConservativeWantage2,751 4
581Jonathan Lord@JonathanLordConservativeWoking2,745 1
582Julian Sturdy@JulianSturdyConservativeYork Outer2,182 0
583Ranil Jayawardena @TeamRanilConservativeNorth East Hampshire2,116 -1
584Sarah Dines@Dines4DalesConservativeDerbyshire Dales1,786 0
585Richard Bacon@richardbaconmpConservativeSouth Norfolk1,670 1
586Mary Glindon@GlindonMaryLabourNorth Tyneside1,067 2
587Rob Butler@AylesburyToriesConservativeAylesbury1,045 0