List of MPs with active Twitter accounts organised by name:

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