List of MPs with active Twitter accounts organised by party:

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