List of MPs with active Twitter accounts organised by name:

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