List of MPs with active Twitter accounts organised by party:

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