List of MPs with active Twitter accounts organised by name:

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