List of MPs with active Twitter accounts organised by name:

NameScreen NamePartyConstituencyFollowersNew followers last 24 hrs
1Aaron Bell@AaronBell4NULConservativeNewcastle-under-Lyme5,424 45
2Abena Oppong-Asare@abenaoppLabourErith and Thamesmead17,381 5
3Adam Afriyie @AdamAfriyieConservativeWindsor17,417 -1
4Afzal Khan@Afzal4GortonLabourManchester, Gorton32,779 16
5Alan Brown @AlanBrownSNPScottish National PartyKilmarnock and Loudoun12,526 2
6Alan Campbell @alancampbellmpLabourTynemouth6,950 7
7Alan Mak @AlanMakMPConservativeHavant10,366 5
8Alberto Costa @AlbertoCostaMPConservativeSouth Leicestershire10,772 1
9Alec Shelbrooke @AlecShelbrookeConservativeElmet and Rothwell15,869 -5
10Alex Burghart@alexburghartConservativeBrentwood and Ongar5,846 2
11Alex Chalk @AlexChalkCheltConservativeCheltenham14,054 0
12Alex Cunningham @ACunninghamMPLabourStockton North22,189 0
13Alex Davies-Jones@AlexDaviesJonesLabourPontypridd9,032 3
14Alex Norris@AlexNorrisNNLabourNottingham North8,079 -1
15Alex Sobel@alexsobelLabourLeeds North West25,360 8
16Alexander Stafford@Alex_StaffordConservativeRother Valley6,942 8
17Alicia Kearns@aliciakearnsConservativeRutland and Melton17,507 27
18Alison McGovern @Alison_McGovernLabourWirral South55,567 8
19Alison Thewliss @alisonthewlissScottish National PartyGlasgow Central30,524 6
20Alistair Carmichael@amcarmichaelMPLiberal DemocratOrkney and Shetland23,514 5
21Alok Sharma @AlokSharma_RDGConservativeReading West71,074 -1
22Alun Cairns @AlunCairnsConservativeVale of Glamorgan13,919 0
23Alyn Smith@AlynSmithScottish National PartyStirling45,855 11
24Amanda Milling @amandamillingConservativeCannock Chase21,863 37
25Amanda Solloway @ASollowayUKConservativeDerby North5,891 0
26Amy Callaghan@AmyCallaghanSNPScottish National PartyEast Dunbartonshire15,041 -3
27Andrea Jenkyns @andreajenkynsConservativeMorley and Outwood61,631 8
28Andrea Leadsom @andrealeadsomConservativeSouth Northamptonshire124,225 2
29Andrew Bowie@AndrewBowie_MPConservativeWest Aberdeenshire and Kincardine19,915 17
30Andrew Bridgen @ABridgenConservativeNorth West Leicestershire41,333 30
31Andrew Griffith@griffithaConservativeArundel and South Downs5,035 0
32Andrew Gwynne @GwynneMPLabourDenton and Reddish50,983 21
33Andrew Jones@AJonesMPConservativeHarrogate and Knaresborough15,887 3
34Andrew Lewer@ALewerMBEConservativeNorthampton South5,000 -1
35Andrew Rosindell @AndrewRosindellConservativeRomford22,335 15
36Andrew Selous @AndrewSelousConservativeSouth West Bedfordshire21,161 13
37Andrew Stephenson @Andrew4PendleConservativePendle25,015 9
38Andy Carter@MrAndy_CarterConservativeWarrington South5,716 8
39Andy McDonald @AndyMcDonaldMPLabourMiddlesbrough48,811 4
40Andy Slaughter @hammersmithandyLabourHammersmith25,788 2
41Angela Eagle @angelaeagleLabourWallasey77,859 21
42Angela Rayner @AngelaRaynerLabourAshton-under-Lyne402,815 989
43Angela Richardson@AJRichardsonMPConservativeGuildford12,866 21
44Angus MacNeil @AngusMacNeilSNPScottish National PartyNa h-Eileanan an Iar43,331 14
45Anna McMorrin@AnnaMcMorrinLabourCardiff North17,448 8
46Anne Marie Morris @AnneMarieMorrisConservativeNewton Abbot21,728 9
47Anne McLaughlin @AnneMcLaughlinScottish National PartyGlasgow North East13,764 1
48Anne-Marie Trevelyan @annietrevConservativeBerwick-upon-Tweed29,827 1
49Anneliese Dodds@AnnelieseDoddsLabourOxford East71,167 39
50Anthony Browne@ab4scambsConservativeSouth Cambridgeshire4,994 5
51Anthony Mangnall@AnthonyMangnal1ConservativeTotnes8,006 16
52Antony Higginbotham@antony_higConservativeBurnley3,942 11
53Apsana Begum@ApsanaBegumMPLabourPoplar and Limehouse35,608 26
54Bambos Charalambous@Bambos_MPLabourEnfield, Southgate10,861 5
55Barbara Keeley @KeeleyMPLabourWorsley and Eccles South26,663 -1
56Barry Gardiner @BarryGardinerLabourBrent North93,853 2
57Barry Sheerman @BarrySheermanLabourHuddersfield23,387 -2
58Bell Ribeiro-Addy@BellRibeiroAddyLabourStreatham58,392 -1
59Ben Bradley@BBradley_MansConservativeMansfield34,473 13
60Ben Bradshaw @BenPBradshawLabourExeter74,008 1
61Ben Everitt@Ben_EverittConservativeMilton Keynes North8,182 6
62Ben Lake@BenMLakePlaid CymruCeredigion8,404 2
63Ben Spencer@DrBenSpencerConservativeRunnymede and Weybridge7,350 8
64Ben Wallace @BWallaceMPConservativeWyre and Preston North33,125 70
65Bernard Jenkin @bernardjenkinConservativeHarwich and North Essex36,615 7
66Beth Winter@BethWinterMPLabourCynon Valley10,532 0
67Bill Esterson @Bill_EstersonLabourSefton Central35,927 104
68Bim Afolami@BimAfolamiConservativeHitchin and Harpenden14,514 -3
69Bob Blackman @BobBlackmanConservativeHarrow East30,222 1
70Bob Seely@IoWBobSeelyConservativeIsle of Wight13,665 8
71Boris Johnson @BorisJohnsonConservativeUxbridge and South Ruislip3,771,031 1,228
72Brandon Lewis @BrandonLewisConservativeGreat Yarmouth59,991 29
73Brendan Clarke-Smith@Bren4BassetlawConservativeBassetlaw6,187 19
74Brendan O'Hara @BrendanOHaraMPScottish National PartyArgyll and Bute14,853 0
75Bridget Phillipson @bphillipsonMPLabourHoughton and Sunderland South47,997 7
76Carla Lockhart@carlalockhartDemocratic Unionist PartyUpper Bann11,544 -3
77Carol Monaghan @CMonaghanSNPScottish National PartyGlasgow North West20,780 3
78Caroline Ansell @Caroline_AnsellConservativeEastbourne6,080 1
79Caroline Dinenage @cj_dinenageConservativeGosport22,559 4
80Caroline Lucas @CarolineLucasGreen PartyBrighton, Pavilion534,935 187
81Caroline Nokes@carolinenokesConservativeRomsey and Southampton North25,037 177
82Carolyn Harris @carolynharris24LabourSwansea East30,369 4
83Cat Smith @CatSmithMPLabourLancaster and Fleetwood42,888 4
84Catherine McKinnell @CatMcKinnellLabourNewcastle upon Tyne North28,616 4
85Catherine West @CatherineWest1LabourHornsey and Wood Green31,988 7
86Charles Walker@CharlesWalkerMPConservativeBroxbourne29,758 0
87Charlotte Nichols@charlotte2153LabourWarrington North23,789 3
88Cherilyn Mackrory@thisischerilynConservativeTruro and Falmouth3,382 9
89Chi Onwurah @ChiOnwurahLabourNewcastle upon Tyne Central45,951 30
90Chloe Smith@NorwichChloeConservativeNorwich North19,776 8
91Chris Bryant @RhonddaBryantLabourRhondda101,084 236
92Chris Clarkson@ChrisClarksonMPConservativeHeywood and Middleton6,111 49
93Chris Elmore @CPJElmoreLabourOgmore11,901 9
94Chris Evans@Chris_EvansMPLabourIslwyn7,174 4
95Chris Green@CGreenUKConservativeBolton West15,505 16
96Chris Heaton-Harris @chhcallingConservativeDaventry23,976 27
97Chris Law @ChrisLawSNPScottish National PartyDundee West19,708 9
98Chris Loder@chrisloderConservativeWest Dorset6,669 3
99Chris Philp @CPhilpOfficialConservativeCroydon South14,289 12
100Chris Skidmore@CSkidmoreUKConservativeKingswood23,392 23
101Chris Stephens @ChrisStephensScottish National PartyGlasgow South West16,385 4
102Christian Matheson @ChrisM4ChesterLabourCity of Chester15,175 7
103Christian Wakeford@Christian4BurySConservativeBury South10,731 76
104Christina Rees @Rees4NeathLabourNeath11,773 1
105Christine Jardine@cajardineMPLiberal DemocratEdinburgh West14,599 1
106Christopher Hazzard@ChrisHazzardSFSinn FéinSouth Down23,581 -3
107Christopher Pincher @ChrisPincherConservativeTamworth21,116 0
108Claire Coutinho@ClaireCoutinhoConservativeEast Surrey8,461 16
109Claire Hanna@ClaireHannaBelfast South38,712 18
110Claudia Webbe@ClaudiaWebbeIndependentLeicester East62,567 26
111Clive Efford @CliveEffordLabourEltham14,779 6
112Clive Lewis @labourlewisLabourNorwich South115,494 13
113Colum Eastwood@columeastwoodFoyle42,713 19
114Conor Burns@ConorBurnsUKConservativeBournemouth West24,665 16
115Conor McGinn @ConorMcGinnLabourSt Helens North17,962 3
116Craig Mackinlay @cmackinlayConservativeSouth Thanet12,593 109
117Craig Tracey @craig4nwarksConservativeNorth Warwickshire9,501 3
118Craig Whittaker @CWhittaker_MPConservativeCalder Valley9,717 0
119Craig Williams @craig4montyConservativeMontgomeryshire5,434 0
120Crispin Blunt @CrispinBluntConservativeReigate12,129 -1
121Daisy Cooper@libdemdaisyLiberal DemocratSt Albans24,302 22
122Damian Collins @DamianCollinsConservativeFolkestone and Hythe30,410 6
123Damian Green @DamianGreenConservativeAshford20,847 1
124Damian Hinds@DamianHindsConservativeEast Hampshire33,776 1
125Dan Carden@DanCardenMPLabourLiverpool, Walton52,743 1
126Dan Jarvis @DanJarvisMPLabourBarnsley Central73,806 5
127Daniel Kawczynski @DKShrewsburyConservativeShrewsbury and Atcham25,482 2
128Daniel Zeichner @DanielZeichnerLabourCambridge21,277 3
129Danny Kruger@danny__krugerConservativeDevizes11,581 0
130Darren George Henry@DarrenG_HenryConservativeBroxtowe10,734 8
131Darren Jones@darrenpjonesLabourBristol North West30,637 2
132Dave Doogan@DaveDooganSNPScottish National PartyAngus4,205 2
133David Amess@amessd_southendConservativeSouthend West7,849 -4
134David Davis @DavidDavisMPConservativeHaltemprice and Howden186,432 38
135David Duguid@david_duguidConservativeBanff and Buchan6,346 2
136David Evennett @DavidEvennettConservativeBexleyheath and Crayford14,430 4
137David Johnston@david4wantageConservativeWantage2,841 1
138David Jones @DavidJonesMPConservativeClwyd West17,667 1
139David Lammy @DavidLammyLabourTottenham750,910 135
140David Linden@DavidLindenScottish National PartyGlasgow East12,842 3
141David Morris @davidmorrismlConservativeMorecambe and Lunesdale14,415 3
142David Mundell @DavidMundellDCTConservativeDumfriesshire, Clydesdale & Tweeddale16,905 4
143David Rutley @DavidRutleyConservativeMacclesfield13,642 5
144David Simmonds@DSimmonds_RNPConservativeRuislip, Northwood and Pinner3,863 3
145David T. C. Davies @DavidTCDaviesConservativeMonmouth15,981 1
146David Warburton @DJWarburtonConservativeSomerton and Frome16,687 4
147Dawn Butler @DawnButlerBrentLabourBrent Central240,133 0
148Dean Russell@dean4watfordConservativeWatford4,284 5
149Debbie Abrahams @Debbie_abrahamsLabourOldham East and Saddleworth52,863 -3
150Dehenna Davison@DehennaDavisonConservativeBishop Auckland49,955 51
151Deidre Brock @DeidreBrockScottish National PartyEdinburgh North and Leith16,979 3
152Derek Thomas @DerekThomasUKConservativeSt Ives5,809 1
153Derek Twigg @DerekTwiggMPLabourHalton7,073 -2
154Desmond Swayne @DesmondSwayneConservativeNew Forest West61,801 72
155Diana Johnson @DianaJohnsonMPLabourKingston upon Hull North28,973 3
156Diane Abbott @HackneyAbbottLabourHackney North and Stoke Newington387,607 38
157Dominic Raab@DominicRaabConservativeEsher and Walton341,532 23
158Douglas Chapman @DougChapmanSNPScottish National PartyDunfermline and West Fife15,033 1
159Douglas Ross@Douglas4MorayConservativeMoray39,395 25
160Dr Alan Whitehead @alanwhiteheadmpLabourSouthampton, Test8,489 0
161Dr Andrew Murrison @AWMurrisonConservativeSouth West Wiltshire16,088 6
162Dr Caroline Johnson @drcarolinejConservativeSleaford and North Hykeham6,837 4
163Dr Liam Fox @LiamFoxConservativeNorth Somerset104,526 30
164Dr Philippa Whitford @Dr_PhilippaWScottish National PartyCentral Ayrshire38,798 16
165Dr Rosena Allin-Khan @DrRosenaLabourTooting200,786 18
166Dr Rupa Huq @RupaHuqLabourEaling Central and Acton47,989 4
167Dr Thérèse Coffey @theresecoffeyConservativeSuffolk Coastal26,938 -2
168Drew Hendry @drewhendrySNPScottish National PartyInverness, Nairn, Badenoch and Strathspey16,099 2
169Duncan Charles Baker@duncancbakerConservativeNorth Norfolk3,788 7
170Eddie Hughes@EddieHughes4WNConservativeWalsall North12,162 4
171Edward Davey@EdwardJDaveyLiberal DemocratKingston and Surbiton74,210 89
172Edward Leigh @EdwardLeighMPConservativeGainsborough15,285 8
173Edward Miliband @Ed_MilibandLabourDoncaster North774,276 11
174Edward Timpson@edwardtimpsonConservativeEddisbury6,702 0
175Eleanor Laing @eleanor4eppingConservativeEpping Forest12,248 24
176Elizabeth Truss @trusslizConservativeSouth West Norfolk166,533 796
177Ellie Reeves@elliereevesLabourLewisham West and Penge24,619 5
178Elliot Colburn@ElliotColburnConservativeCarshalton and Wallington7,962 8
179Emily Thornberry @EmilyThornberryLabourIslington South and Finsbury234,060 207
180Emma Hardy@EmmaHardyMPLabourKingston upon Hull West and Hessle29,008 -1
181Emma Lewell-Buck @EmmaLewellBuckLabourSouth Shields27,028 3
182Esther McVey@EstherMcVey1ConservativeTatton71,172 234
183Fabian Hamilton@FabianLeedsNELabourLeeds North East6,730 0
184Fay Alicia Jones@JonesyFayConservativeBrecon and Radnorshire6,643 7
185Felicity Buchan@FelicityBuchanConservativeKensington6,637 5
186Feryal Clark@FeryalClarkLabourEnfield North11,428 13
187Fleur Anderson@PutneyFleurLabourPutney15,732 3
188Florence Eshalomi@FloEshalomiLabourVauxhall26,748 6
189Francie Molloy @FrancieMolloySinn FéinMid Ulster7,897 0
190Gagan Mohindra@gaganmohindraConservativeSouth West Hertfordshire4,459 4
191Gareth Bacon@GarethBaconMPConservativeOrpington5,926 1
192Gareth Davies@GarethDavies_MPConservativeGrantham and Stamford7,142 0
193Gareth Thomas @GarethThomasMPLabourHarrow West17,321 10
194Gary Sambrook@GarySambrook89ConservativeBirmingham, Northfield4,883 6
195Gary Streeter @garystreeterSWDConservativeSouth West Devon4,980 3
196Gavin Newlands @GavNewlandsSNPScottish National PartyPaisley and Renfrewshire North14,570 -3
197Gavin Robinson @GRobinsonDUPDemocratic Unionist PartyBelfast East14,753 0
198Gavin Williamson @GavinWilliamsonConservativeSouth Staffordshire102,250 232
199Geoffrey Cox QC @Geoffrey_CoxConservativeTorridge and West Devon40,532 0
200George Freeman @GeorgeFreemanMPConservativeMid Norfolk30,529 1
201Geraint Davies @GeraintDaviesMPLabourSwansea West15,876 3
202Gerald Jones @GeraldJonesLABLabourMerthyr Tydfil and Rhymney7,459 3
203Giles Watling@GilesWatlingConservativeClacton4,465 -2
204Gill Furniss @GillFurnissMPLabourSheffield, Brightside and Hillsborough7,024 1
205Gillian Keegan@GillianKeeganConservativeChichester15,373 5
206Graham Brady@SirGrahamBradyConservativeAltrincham and Sale West22,780 25
207Graham Stuart @grahamstuartConservativeBeverley and Holderness17,564 10
208Grahame Morris @grahamemorrisLabourEasington32,788 5
209Grant Shapps @grantshappsConservativeWelwyn Hatfield169,566 1
210Greg Clark@GregClarkMPConservativeTunbridge Wells32,513 2
211Greg Hands @GregHandsConservativeChelsea and Fulham42,096 33
212Greg Knight @GregKnightConservativeEast Yorkshire11,478 9
213Greg Smith@gregsmith_ukConservativeBuckingham7,883 7
214Guy Opperman @GuyOppermanConservativeHexham21,900 20
215Hannah Bardell @HannahB4LiviMPScottish National PartyLivingston25,408 -1
216Harriet Harman QC @HarrietHarmanLabourCamberwell and Peckham185,926 60
217Harriett Baldwin @hbaldwinConservativeWest Worcestershire28,247 -1
218Heather Wheeler @HeatherWheelerConservativeSouth Derbyshire20,231 11
219Helen Grant @HelenGrantMPConservativeMaidstone and The Weald21,877 5
220Helen Hayes @helenhayes_LabourDulwich and West Norwood25,163 2
221Helen Morgan@helenhalcrowLiberal DemocratNorth Shropshire11,755 3
222Helen Whately @Helen_WhatelyConservativeFaversham and Mid Kent24,572 3
223Henry Smith @HenrySmithUKConservativeCrawley17,273 6
224Hilary Benn @hilarybennmpLabourLeeds Central166,579 5
225Holly Lynch @HollyLynch5LabourHalifax24,799 12
226Huw Merriman @HuwMerrimanConservativeBexhill and Battle20,526 18
227Hywel Williams @HywelPlaidCymruPlaid CymruArfon10,245 -1
228Iain Duncan Smith@MPIainDSConservativeChingford and Woodford Green58,830 22
229Iain Stewart @iainastewartConservativeMilton Keynes South18,600 16
230Ian Blackford @Ianblackford_MPScottish National PartyRoss, Skye and Lochaber126,390 97
231Ian Byrne@IanByrneMPLabourLiverpool, West Derby33,799 12
232Ian Lavery @IanLaveryMPLabourWansbeck89,856 254
233Ian Mearns @IanMearnsMPLabourGateshead28,398 7
234Ian Murray @IanMurrayMPLabourEdinburgh South33,643 11
235Imran Hussain @Imran_HussainMPLabourBradford East20,380 8
236Imran Nasir Ahmad Khan@imranahmadkhanConservativeWakefield6,109 -1
237Jack Dromey @JackDromeyMPLabourBirmingham, Erdington25,249 -1
238Jack Lopresti @JackLoprestiConservativeFilton and Bradley Stoke9,017 6
239Jackie Doyle-Price @JackieDPConservativeThurrock13,794 3
240Jacob Rees-Mogg @Jacob_Rees_MoggConservativeNorth East Somerset441,760 66
241Jacob Young@JacobYoungMPConservativeRedcar11,024 23
242Jake Berry @JakeBerryConservativeRossendale and Darwen20,300 0
243James Brokenshire @JBrokenshireConservativeOld Bexley and Sidcup31,290 -2
244James Cartlidge @jcartlidgempConservativeSouth Suffolk10,149 5
245James Cleverly @JamesCleverlyConservativeBraintree107,572 34
246James Daly@JamesDalyMPConservativeBury North5,504 18
247James Davies@JamesDaviesConservativeVale of Clwyd6,081 3
248James Duddridge @JamesDuddridgeConservativeRochford and Southend East31,856 -2
249James Gray @JGrayConservativeNorth Wiltshire18,746 6
250James Heappey @JSHeappeyConservativeWells16,116 4
251James Morris@JamesMorrisConservativeHalesowen and Rowley Regis9,152 7
252James Murray@jamesmurray_ldnLabourEaling North9,132 -1
253James Sunderland@JamesSunderlConservativeBracknell3,758 5
254James Wild@jamesowildConservativeNorth West Norfolk2,958 1
255Jamie Hamilton Wallis@JamieWallisMPConservativeBridgend3,075 10
256Jamie Stone@Jamie4NorthLiberal DemocratCaithness, Sutherland and Easter Ross13,644 -1
257Jane Hunt@JaneMHuntConservativeLoughborough3,408 18
258Jane Stevenson@Jane_Stevenson_ConservativeWolverhampton North East5,289 6
259Janet Daby@JanetDabyLabourLewisham East12,096 -2
260Jason McCartney @JasonMcCartneyConservativeColne Valley17,916 -6
261Jeff Smith @JeffSmithetcLabourManchester, Withington11,244 6
262Jeffrey M. Donaldson @J_Donaldson_MPDemocratic Unionist PartyLagan Valley27,573 0
263Jeremy Corbyn @jeremycorbynIndependentIslington North2,448,290 163
264Jeremy Hunt @Jeremy_HuntConservativeSouth West Surrey224,023 -3
265Jerome Mayhew@JeromeMayhewConservativeBroadland2,902 4
266Jess Phillips @jessphillipsLabourBirmingham, Yardley494,381 514
267Jesse Norman @Jesse_NormanConservativeHereford and South Herefordshire26,604 0
268Jessica Morden @jessicamordenmpLabourNewport East14,430 2
269Jill Mortimer@Jill4HartlepoolConservativeHartlepool3,255 8
270Jim McMahon @JimfromOldhamLabourOldham West and Royton28,234 6
271Jim Shannon @JimShannonMPDemocratic Unionist PartyStrangford4,084 -3
272Jo Churchill @Jochurchill_MPConservativeBury St Edmunds13,440 4
273Jo Gideon@jogideonConservativeStoke-on-Trent Central4,971 10
274Jo Stevens @JoStevensLabourLabourCardiff Central34,190 8
275Joanna Cherry QC @joannaccherryScottish National PartyEdinburgh South West116,052 3
276John Cryer@JohnCryerMPLabourLeyton and Wanstead6,334 4
277John Finucane@johnfinucaneSinn FéinBelfast North32,525 11
278John Glen @JohnGlenUKConservativeSalisbury23,489 3
279John Healey @JohnHealey_MPLabourWentworth and Dearne30,746 30
280John Howell @JHowellUKConservativeHenley8,027 0
281John Lamont@John2WinConservativeBerwickshire, Roxburgh and Selkirk12,035 2
282John McDonnell @johnmcdonnellMPLabourHayes and Harlington305,477 49
283John Nicolson @MrJohnNicolsonScottish National PartyOchil and South Perthshire39,869 7
284John Penrose @JohnPenroseNewsConservativeWeston-super-Mare37,398 0
285John Redwood @johnredwoodConservativeWokingham121,255 148
286John Spellar @spellarLabourWarley11,779 1
287John Stevenson @John4CarlisleConservativeCarlisle13,867 13
288John Whittingdale @JWhittingdaleConservativeMaldon8,950 1
289Johnny McNally@JohnMcNallySNPScottish National PartyFalkirk9,385 -1
290Johnny Mercer @JohnnyMercerUKConservativePlymouth, Moor View105,739 25
291Jon Cruddas @JonCruddas_1LabourDagenham and Rainham21,518 -4
292Jon Trickett @jon_trickettLabourHemsworth77,650 111
293Jonathan Ashworth @JonAshworthLabourLeicester South111,183 45
294Jonathan Djanogly @JDjanoglyConservativeHuntingdon19,427 8
295Jonathan Lord@JonathanLordConservativeWoking2,877 2
296Jonathan Reynolds @jreynoldsMPLabourStalybridge and Hyde51,642 14
297Joy Morrissey@joymorrisseyConservativeBeaconsfield17,680 2
298Judith Cummins @JudithCumminsLabourBradford South15,135 2
299Julia Lopez@JuliaLopezMPConservativeHornchurch and Upminster7,729 3
300Julian Knight @julianknight15ConservativeSolihull12,812 2
301Julian Smith @JulianSmithUKConservativeSkipton and Ripon33,538 3
302Julian Sturdy@JulianSturdyConservativeYork Outer2,284 3
303Julie Elliott @JulieElliottMPLabourSunderland Central21,477 3
304Julie Marson@JulieMarsonMPConservativeHertford and Stortford4,566 12
305Justin Madders @justinmaddersLabourEllesmere Port and Neston28,923 1
306Justin Tomlinson @JustinTomlinsonConservativeNorth Swindon21,083 3
307Karen Buck @KarenPBuckMPLabourWestminster North18,360 0
308Karin Smyth @karinsmythLabourBristol South13,569 1
309Karl McCartney @karlmccartneyConservativeLincoln11,424 -1
310Karl Turner @KarlTurnerMPLabourKingston upon Hull East37,824 20
311Kate Green @KateGreenSULabourStretford and Urmston51,015 2
312Kate Hollern @Kate_HollernMPLabourBlackburn9,584 4
313Kate Osamor @KateOsamorLabourEdmonton35,560 4
314Kate Osborne@KateOsborneMPLabourJarrow14,614 0
315Katherine Fletcher@K_Fletcher_MPConservativeSouth Ribble4,373 9
316Keir Starmer @Keir_StarmerLabourHolborn and St Pancras1,157,960 516
317Kelly Tolhurst @KellyTolhurstConservativeRochester and Strood15,333 6
318Kemi Badenoch@KemiBadenochConservativeSaffron Walden46,969 -6
319Kenny MacAskill@KennyMacAskillScottish National PartyEast Lothian19,939 2
320Kerry McCarthy @KerryMPLabourBristol East32,803 18
321Kevan Jones @KevanJonesMPLabourNorth Durham23,181 -3
322Kevin Brennan @KevinBrennanMPLabourCardiff West26,288 7
323Kevin Foster @kevin_j_fosterConservativeTorbay8,095 1
324Kevin Hollinrake @kevinhollinrakeConservativeThirsk and Malton12,107 5
325Khalid Mahmood@khalid4PBLabourBirmingham, Perry Barr6,888 6
326Kieran John Mullan@KieranMullanUKConservativeCrewe and Nantwich4,447 13
327Kim Johnson@KimJohnsonMPLabourLiverpool, Riverside16,710 -2
328Kirsten Oswald @kirstenoswaldScottish National PartyEast Renfrewshire15,999 -4
329Kirsty Blackman @KirstySNPScottish National PartyAberdeen North26,803 0
330Kit Malthouse @kitmalthouseConservativeNorth West Hampshire17,667 -2
331Kwasi Kwarteng @KwasiKwartengConservativeSpelthorne27,888 7
332Laura Farris@Laura__FarrisConservativeNewbury7,387 9
333Laurence Robertson @lrobertsonTewksConservativeTewkesbury4,491 4
334Layla Moran@LaylaMoranLiberal DemocratOxford West and Abingdon72,562 14
335Lee Benjamin Rowley@Lee4NEDConservativeNorth East Derbyshire10,311 6
336Leo Docherty@LeoDochertyUKConservativeAldershot7,682 9
337Lia Nici@lia_niciConservativeGreat Grimsby3,641 6
338Liam Byrne @liambyrnempLabourBirmingham, Hodge Hill37,286 123
339Lilian Greenwood @LilianGreenwoodLabourNottingham South29,919 1
340Lindsay Hoyle@LindsayHoyle_MPSpeakerChorley39,878 9
341Lisa Cameron@DrLisaCameronMPScottish National PartyEast Kilbride, Strathaven and Lesmahagow14,244 2
342Lisa Nandy @lisanandyLabourWigan239,604 157
343Liz Kendall @leicesterlizLabourLeicester West95,981 146
344Liz Saville Roberts @LSRPlaidPlaid CymruDwyfor Meirionnydd19,679 19
345Liz Twist@LizTwistMPLabourBlaydon4,461 1
346Lloyd Russell-Moyle@lloyd_rmLabourBrighton, Kemptown30,975 -5
347Louise Haigh @LouHaighLabourSheffield, Heeley51,742 8
348Lucy Allan @lucyallanConservativeTelford29,927 21
349Lucy Frazer @lucyfrazermpConservativeSouth East Cambridgeshire9,855 4
350Lucy Powell @LucyMPowellLabourManchester Central61,560 17
351Luke Evans@drlukeevansConservativeBosworth9,292 18
352Luke Hall @LukeHallConservativeThornbury and Yate5,265 0
353Luke Pollard@LukePollardLabourPlymouth, Sutton and Devonport38,635 9
354Lyn Brown @lynbrownmpLabourWest Ham14,069 4
355Maggie Throup @maggie_erewashConservativeErewash3,336 6
356Marco Longhi@marcolonghi4dnConservativeDudley North4,217 4
357Marcus Fysh @MarcusFyshConservativeYeovil24,894 18
358Marcus Jones @Marcus4NuneatonConservativeNuneaton9,800 3
359Margaret Ferrier @MargaretFerrierIndependentRutherglen and Hamilton West16,152 0
360Margaret Greenwood @MGreenwoodWWLabourWirral West22,077 7
361Margaret Hodge @margarethodgeLabourBarking51,005 9
362Maria Caulfield @mariacaulfieldConservativeLewes22,423 5
363Maria Eagle @meaglempLabourGarston and Halewood47,940 4
364Maria Miller @MariaMillerUKConservativeBasingstoke21,289 1
365Marie Rimmer @MarieRimmerLabourSt Helens South and Whiston13,285 2
366Marion Fellows @marionfellowsScottish National PartyMotherwell and Wishaw12,055 1
367Mark Eastwood@mark4dewsburyConservativeDewsbury5,144 8
368Mark Garnier @Mark4WyreForestConservativeWyre Forest16,161 3
369Mark Harper @Mark_J_HarperConservativeForest of Dean45,242 65
370Mark Hendrick@MpHendrickLabourPreston5,556 6
371Mark Jenkinson@markjenkinsonmpConservativeWorkington8,426 24
372Mark Pawsey @MarkPawseyConservativeRugby7,854 6
373Mark Pritchard @MPritchardUKConservativeThe Wrekin11,105 6
374Mark Spencer @Mark_SpencerConservativeSherwood19,970 1,242
375Mark Tami @MarkTamiMPLabourAlyn and Deeside9,824 -3
376Marsha de Cordova@MarshadeCordovaLabourBattersea40,385 29
377Martin Docherty-Hughes@MartinJDochertyScottish National PartyWest Dunbartonshire13,788 -2
378Martin Vickers @MartinVickersConservativeCleethorpes12,986 1
379Martyn Day @MartynDaySNPScottish National PartyLinlithgow and East Falkirk11,157 0
380Mary Foy@marykfoyLabourCity of Durham14,269 -2
381Mary Glindon@GlindonMaryLabourNorth Tyneside1,128 0
382Mary Robinson @MaryRobinson01ConservativeCheadle10,068 8
383Matt Rodda@MattRoddaLabourReading East7,116 2
384Matt Vickers@Matt_VickersMPConservativeStockton South6,650 5
385Matt Warman @mattwarmanConservativeBoston and Skegness19,833 -1
386Matt Western@MattWestern_LabourWarwick and Leamington9,965 3
387Matthew Hancock @MattHancockConservativeWest Suffolk427,006 -73
388Matthew Offord@Offord4HendonConservativeHendon10,356 9
389Matthew Pennycook @mtpennycookLabourGreenwich and Woolwich22,830 6
390Meg Hillier @Meg_HillierMPLabourHackney South and Shoreditch20,523 4
391Mel Stride@MelJStrideConservativeCentral Devon6,418 2
392Mhairi Black @MhairiBlackScottish National PartyPaisley and Renfrewshire South197,058 -7
393Michael Ellis @Michael_Ellis1ConservativeNorthampton North13,986 25
394Michael Fabricant @Mike_FabricantConservativeLichfield46,121 217
395Michael Gove @michaelgoveConservativeSurrey Heath233,385 19
396Michael Tomlinson @Michael4MDNPConservativeMid Dorset and North Poole10,550 3
397Michelle Donelan @michelledonelanConservativeChippenham20,267 17
398Michelle Gildernew@gildernewmSinn FéinFermanagh and South Tyrone20,355 -2
399Mick Whitley@MickWhitleyMPLabourBirkenhead12,256 1
400Mickey Brady @MickeyBradySFSinn FéinNewry and Armagh5,279 1
401Mike Amesbury@MikeAmesburyMPLabourWeaver Vale11,862 -1
402Mike Kane @MikeKaneMPLabourWythenshawe and Sale East12,050 2
403Mike Wood @mikejwoodConservativeDudley South7,280 3
404Mims Davies @mimsdaviesConservativeMid Sussex16,943 4
405Mohammad Yasin@YasinForBedfordLabourBedford3,108 3
406Munira Wilson@munirawilsonLiberal DemocratTwickenham15,406 22
407Nadhim Zahawi @nadhimzahawiConservativeStratford-on-Avon81,101 178
408Nadia Whittome@NadiaWhittomeMPLabourNottingham East85,399 9
409Natalie Elphicke@NatalieElphickeConservativeDover7,326 0
410Nav Mishra@NavPMishraLabourStockport12,382 9
411Naz Shah @NazShahBfdLabourBradford West56,121 0
412Neale Hanvey@JNHanveyScottish National PartyKirkcaldy and Cowdenbeath7,835 4
413Neil Coyle @coyleneilLabourBermondsey and Old Southwark29,076 -2
414Neil Gray @neilgraysnpScottish National PartyAirdrie and Shotts15,980 7
415Neil Hudson@DrNeilHudsonConservativePenrith and The Border3,958 15
416Neil O'Brien@NeilDotObrienConservativeHarborough34,277 4
417Neil Parish @neil_parishConservativeTiverton and Honiton7,114 -2
418Nia Griffith @NiaGriffithMPLabourLlanelli18,326 6
419Nicholas Fletcher@NickFletcherMPConservativeDon Valley3,592 5
420Nick Gibb@NickGibbUKConservativeBognor Regis and Littlehampton18,664 1
421Nick Smith @BlaenauGwentMPLabourBlaenau Gwent10,400 1
422Nick Thomas-Symonds @NickTorfaenLabourTorfaen34,030 16
423Nickie Aiken@twocitiesnickieConservativeCities of London and Westminster3,658 3
424Nicola Faye Richards@Nicola4WBEConservativeWest Bromwich East8,652 0
425Nigel Adams@nadamsConservativeSelby and Ainsty14,395 1
426Nigel Evans@nigelmpConservativeRibble Valley13,712 2
427Nigel Huddleston @HuddlestonNigelConservativeMid Worcestershire17,678 6
428Nigel Mills @nigelmillsConservativeAmber Valley6,056 13
429Nusrat Ghani @Nus_GhaniConservativeWealden25,635 1,118
430Oliver Dowden@OliverDowdenConservativeHertsmere38,734 80
431Oliver Heald QC @OliverHealdUKConservativeNorth East Hertfordshire11,718 0
432Olivia Frances Blake@_OliviaBlakeLabourSheffield, Hallam16,666 12
433Órfhlaith Begley@OrfhlaithBegleySinn FéinWest Tyrone8,081 -1
434Owen Thompson @OwenThompsonScottish National PartyMidlothian7,915 0
435Pat McFadden @patmcfaddenmpLabourWolverhampton South East26,694 7
436Patricia Gibson @PGibsonSNPScottish National PartyNorth Ayrshire and Arran13,290 -2
437Patrick Grady @GradySNPScottish National PartyGlasgow North16,954 -1
438Paul Blomfield @PaulBlomfieldMPLabourSheffield Central22,069 0
439Paul Bristow@paulbristow79ConservativePeterborough9,732 4
440Paul Girvan@PaulGirvanMPDemocratic Unionist PartySouth Antrim6,474 -1
441Paul Holmes@pauljholmesConservativeEastleigh7,366 8
442Paul Howell@PaulHowellMPConservativeSedgefield3,216 10
443Paul Maskey @PaulMaskeyMPSinn FéinBelfast West19,923 3
444Paul Maynard @PaulMaynardUKConservativeBlackpool North and Cleveleys19,115 1
445Paul Scully @scullypConservativeSutton and Cheam16,308 3
446Paula Barker@PaulaBarkerMPLabourLiverpool, Wavertree15,807 4
447Pauline Latham @Pauline_LathamConservativeMid Derbyshire20,898 15
448Penny Mordaunt @PennyMordauntConservativePortsmouth North89,846 83
449Pete Wishart @PeteWishartScottish National PartyPerth and North Perthshire54,523 30
450Peter Aldous @peter_aldousConservativeWaveney11,753 3
451Peter Bone @PeterBoneUKConservativeWellingborough42,520 42
452Peter Dowd @Peter_DowdLabourBootle17,015 3
453Peter Gibson@Gibbo4DarloConservativeDarlington3,627 4
454Peter Grant @PeterGrantMPScottish National PartyGlenrothes16,464 0
455Peter Kyle @peterkyleLabourHove48,257 12
456Philip Davies @PhilipDaviesUKConservativeShipley21,582 -1
457Philip Dunne@Dunne4LudlowConservativeLudlow12,417 8
458Preet Gill@PreetKGillMPLabourBirmingham, Edgbaston39,475 -3
459Priti Patel @pritipatelConservativeWitham366,780 98
460Rachael Maskell @RachaelMaskellLabourYork Central33,402 12
461Rachel Hopkins@rach_hopkinsLabourLuton South8,706 1
462Rachel Maclean@redditchrachelConservativeRedditch11,890 -1
463Rachel Reeves @RachelReevesMPLabourLeeds West122,069 109
464Ranil Jayawardena @TeamRanilConservativeNorth East Hampshire2,134 0
465Rebecca Harris @RebeccaHarrisMPConservativeCastle Point7,069 0
466Rebecca Long-Bailey@RLong_BaileyLabourSalford and Eccles189,596 44
467Rebecca Pow @pow_rebeccaConservativeTaunton Deane14,605 5
468Rehman Chishti @Rehman_ChishtiConservativeGillingham and Rainham19,692 6
469Richard Bacon@richardbaconmpConservativeSouth Norfolk1,707 2
470Richard Burgon @RichardBurgonLabourLeeds East159,459 42
471Richard Gordon Thomson@RThomsonMPScottish National PartyGordon3,438 2
472Richard Graham @RichardGrahamUKConservativeGloucester12,881 11
473Richard Holden@RicHoldenConservativeNorth West Durham8,959 5
474Rishi Sunak@RishiSunakConservativeRichmond (Yorks)494,185 113
475Rob Butler@AylesburyToriesConservativeAylesbury1,042 0
476Robbie Moore@_RobbieMooreConservativeKeighley5,914 8
477Robert Buckland @RobertBucklandConservativeSouth Swindon29,925 1
478Robert Courts @robertcourtsConservativeWitney10,069 2
479Robert Halfon @halfon4harlowMPConservativeHarlow37,290 -1
480Robert Jenrick @RobertJenrickConservativeNewark56,093 30
481Robert Largan@robertlarganConservativeHigh Peak6,675 23
482Robert Neill @neill_bobConservativeBromley and Chislehurst17,939 2
483Robert Syms @RobertSymsConservativePoole13,046 3
484Robin John Millar@RobinMillarMPConservativeAberconwy3,519 10
485Robin Walker @WalkerWorcesterConservativeWorcester16,011 1
486Roger Gale@SirRogerGaleConservativeNorth Thanet8,093 2
487Ronnie Cowan @ronniecowanScottish National PartyInverclyde13,393 2
488Rosie Cooper @rosie4westlancsLabourWest Lancashire14,478 4
489Rosie Duffield@RosieDuffield1LabourCanterbury43,869 84
490Royston Smith @Royston_SmithConservativeSouthampton, Itchen8,153 7
491Rushanara Ali @rushanaraaliLabourBethnal Green and Bow45,297 15
492Ruth Cadbury @RuthCadburyLabourBrentford and Isleworth23,191 9
493Ruth Edwards@RuthEdwardsMPConservativeRushcliffe4,335 5
494Ruth Jones@RuthNewportWestLabourNewport West6,941 4
495Sajid Javid @sajidjavidConservativeBromsgrove275,243 120
496Sally-Ann Hart@SallyAnn1066ConservativeHastings and Rye4,280 8
497Sam Tarry@SamTarryLabourIlford South21,907 6
498Sammy Wilson @eastantrimmpDemocratic Unionist PartyEast Antrim23,343 1
499Saqib Bhatti@bhatti_saqibConservativeMeriden7,741 6
500Sara Britcliffe@SarBritcliffeMPConservativeHyndburn6,424 -3
501Sarah Atherton@AthertonNWalesConservativeWrexham7,205 3
502Sarah Champion @SarahChampionMPLabourRotherham49,494 -5
503Sarah Dines@Dines4DalesConservativeDerbyshire Dales1,842 2
504Sarah Green@SarahGreenLDLiberal DemocratChesham and Amersham10,240 2
505Sarah Jones@LabourSJLabourCroydon Central22,036 -6
506Sarah Olney@sarahjolney1Liberal DemocratRichmond Park17,337 5
507Sarah Owen@SarahOwen_LabourLuton North21,439 7
508Scott Lloyd Benton@ScottBentonMPConservativeBlackpool South6,743 31
509Scott Mann @scottmann4NCConservativeNorth Cornwall8,914 -3
510Seema Malhotra @SeemaMalhotra1LabourFeltham and Heston25,576 3
511Selaine Saxby@SelaineSaxbyConservativeNorth Devon4,488 15
512Shabana Mahmood @ShabanaMahmoodLabourBirmingham, Ladywood24,911 1
513Shailesh Vara@ShaileshVaraConservativeNorth West Cambridgeshire4,356 3
514Sharon Hodgson @SharonHodgsonMPLabourWashington and Sunderland West34,736 -5
515Shaun Bailey@Shaun4WBWConservativeWest Bromwich West4,188 7
516Sheryll Murray @sheryllmurrayConservativeSouth East Cornwall18,552 7
517Simon Baynes@baynes_simonConservativeClwyd South4,577 2
518Simon Clarke@SimonClarkeMPConservativeMiddlesbrough South and East Cleveland19,254 28
519Simon Fell@simonfellConservativeBarrow and Furness4,513 9
520Simon Hart @SimonhartmpConservativeCarmarthen West and South Pembrokeshire10,704 2
521Simon Hoare @Simon4NDorsetConservativeNorth Dorset19,843 32
522Simon Jupp@simonjamesjuppConservativeEast Devon8,230 3
523Siobhain McDonagh@Siobhain_McLabourMitcham and Morden21,516 -3
524Siobhan Baillie@Siobhan_BaillieConservativeStroud12,690 11
525Stella Creasy @stellacreasyLabourWalthamstow151,477 27
526Stephanie Peacock@Steph_PeacockLabourBarnsley East10,422 2
527Stephen Barclay @SteveBarclayConservativeNorth East Cambridgeshire33,426 27
528Stephen Crabb @SCrabbPembsConservativePreseli Pembrokeshire22,770 2
529Stephen Doughty @SDoughtyMPLabourCardiff South and Penarth35,730 69
530Stephen Farry@StephenFarryMPAlliance Party of Northern IrelandNorth Down15,811 3
531Stephen Flynn@StephenFlynnSNPScottish National PartyAberdeen South9,131 18
532Stephen Hammond@S_HammondConservativeWimbledon19,848 8
533Stephen Kinnock @SKinnockLabourAberavon35,389 3
534Stephen McPartland @SMcPartlandConservativeStevenage16,157 4
535Stephen Metcalfe @Metcalfe_SBETConservativeSouth Basildon and East Thurrock7,446 3
536Stephen Morgan@StephenMorganMPLabourPortsmouth South15,596 4
537Stephen Timms @stephenctimmsLabourEast Ham18,415 1
538Steve Brine@BrineMPConservativeWinchester11,688 1
539Steve Double @stevedoubleConservativeSt Austell and Newquay14,501 1
540Steve McCabe @steve_mccabeLabourBirmingham, Selly Oak18,689 -1
541Steve Reed @SteveReedMPLabourCroydon North35,444 -1
542Steven Baker @SteveBakerHWConservativeWycombe147,464 324
543Steven Bonnar@StevenBonnarSNPScottish National PartyCoatbridge, Chryston and Bellshill3,907 5
544Stewart Hosie @StewartHosieSNPScottish National PartyDundee East28,419 5
545Stewart Malcolm McDonald @StewartMcDonaldScottish National PartyGlasgow South35,955 7
546Stuart Andrew@StuartAndrewConservativePudsey19,206 1
547Stuart C. McDonald @Stuart_McDonaldScottish National PartyCumbernauld, Kilsyth and Kirkintilloch East13,515 -1
548Stuart Paul Anderson@Stuart4WolvesSWConservativeWolverhampton South West6,942 -1
549Suella Fernandes @SuellaBravermanConservativeFareham31,349 31
550Suzanne Webb@Q66SuziConservativeStourbridge4,776 7
551Tahir Ali@TahirAliMPLabourBirmingham, Hall Green3,513 4
552Taiwo Owatemi@TaiwoOwatemiLabourCoventry North West20,977 -4
553Tanmanjit Singh Dhesi@TanDhesiLabourSlough92,585 12
554Thangam Debbonaire @ThangamMPLabourBristol West35,419 5
555Theo Clarke@theodoraclarkeConservativeStafford7,965 1
556Theresa May @theresa_mayConservativeMaidenhead998,262 6
557Tim Farron@timfarronLiberal DemocratWestmorland and Lonsdale282,933 0
558Tim Loughton @timloughtonConservativeEast Worthing and Shoreham22,073 -4
559Tobias Ellwood@Tobias_EllwoodConservativeBournemouth East66,770 95
560Toby Perkins @tobyperkinsmpLabourChesterfield28,915 3
561Tom Hunt@tomhunt1988ConservativeIpswich12,675 8
562Tom Pursglove @VotePursgloveConservativeCorby13,721 12
563Tom Randall@Tom_RandallConservativeGedling4,521 2
564Tom Tugendhat @TomTugendhatConservativeTonbridge and Malling91,452 432
565Tommy Sheppard @TommySheppardScottish National PartyEdinburgh East37,748 12
566Tonia Antoniazzi@ToniaAntoniazziLabourGower16,499 3
567Tony Lloyd@tony4rochdaleLabourRochdale9,198 0
568Tracey Crouch @tracey_crouchConservativeChatham and Aylesford40,441 -2
569Tracy Brabin @TracyBrabinLabourBatley and Spen66,841 -2
570Tulip Siddiq @TulipSiddiqLabourHampstead and Kilburn170,692 14
571Valerie Vaz @Valerie_VazMPLabourWalsall South8,210 3
572Vicky Ford@vickyfordConservativeChelmsford31,158 292
573Vicky Foxcroft @vickyfoxcroftLabourLewisham, Deptford21,828 8
574Victoria Prentis @VictoriaPrentisConservativeBanbury13,325 2
575Virendra Sharma @VirendraSharmaLabourEaling, Southall19,982 2
576Wayne David @WayneDavid_MPLabourCaerphilly14,901 -2
577Wendy Chamberlain@wendychambLDLiberal DemocratNorth East Fife7,201 4
578Wendy Morton @morton_wendyConservativeAldridge-Brownhills18,566 6
579Wera Hobhouse@Wera_HobhouseLiberal DemocratBath22,636 5
580Wes Streeting @wesstreetingLabourIlford North112,569 227
581Will Quince @willquinceConservativeColchester19,421 7
582William Cash @BillCashMPConservativeStone20,439 0
583William Wragg @William_WraggConservativeHazel Grove18,631 457
584Yasmin Qureshi @YasminQureshiMPLabourBolton South East25,010 1
585Yvette Cooper @YvetteCooperMPLabourNormanton, Pontefract and Castleford348,669 292
586Yvonne Fovargue @Y_FovargueMPLabourMakerfield13,829 2
587Zarah Sultana@zarahsultanaLabourCoventry South221,020 102