List of MPs with active Twitter accounts organised by party:

NameScreen NamePartyConstituencyFollowersNew followers last 24 hrs
1Stephen Farry@StephenFarryMPAlliance Party of Northern IrelandNorth Down17,163 12
2Chris Skidmore@CSkidmoreUKConservativeKingswood23,898 7
3Pauline Latham @Pauline_LathamConservativeMid Derbyshire21,684 3
4Adam Afriyie @AdamAfriyieConservativeWindsor17,481 -3
5Gagan Mohindra@gaganmohindraConservativeSouth West Hertfordshire4,598 4
6Philip Dunne@Dunne4LudlowConservativeLudlow12,741 1
7Paul Bristow@paulbristow79ConservativePeterborough10,119 2
8Peter Aldous @peter_aldousConservativeWaveney14,101 0
9Andrea Leadsom @andrealeadsomConservativeSouth Northamptonshire124,980 -13
10Stephen Hammond@S_HammondConservativeWimbledon20,223 -1
11Elizabeth Truss @trusslizConservativeSouth West Norfolk228,914 186
12Robin John Millar@RobinMillarMPConservativeAberconwy3,833 -1
13Lucy Allan @lucyallanConservativeTelford31,362 0
14Edward Leigh @EdwardLeighMPConservativeGainsborough16,004 5
15Chloe Smith@NorwichChloeConservativeNorwich North20,326 7
16Steve Brine@BrineMPConservativeWinchester12,056 -2
17Marcus Jones @Marcus4NuneatonConservativeNuneaton10,217 3
18Johnny Mercer @JohnnyMercerUKConservativePlymouth, Moor View117,658 -11
19Caroline Nokes@carolinenokesConservativeRomsey and Southampton North26,857 9
20Caroline Ansell @Caroline_AnsellConservativeEastbourne6,120 -1
21Greg Clark@GregClarkMPConservativeTunbridge Wells32,615 -1
22Brandon Lewis @BrandonLewisConservativeGreat Yarmouth61,382 14
23Jake Berry @JakeBerryConservativeRossendale and Darwen20,520 1
24Jane Hunt@JaneMHuntConservativeLoughborough3,554 -1
25Harriett Baldwin @hbaldwinConservativeWest Worcestershire28,384 -3
26Stephen Barclay @SteveBarclayConservativeNorth East Cambridgeshire37,847 3
27Derek Thomas @DerekThomasUKConservativeSt Ives6,174 2
28Jack Lopresti @JackLoprestiConservativeFilton and Bradley Stoke9,405 2
29Tim Loughton @timloughtonConservativeEast Worthing and Shoreham22,292 -4
30Kieran John Mullan@KieranMullanUKConservativeCrewe and Nantwich4,769 4
31Steven Baker @SteveBakerHWConservativeWycombe154,113 23
32James Daly@JamesDalyMPConservativeBury North5,992 3
33Theo Clarke@theodoraclarkeConservativeStafford8,907 9
34Dehenna Davison@DehennaDavisonConservativeBishop Auckland51,792 10
35Paul Holmes@pauljholmesConservativeEastleigh7,656 -1
36Bob Blackman @BobBlackmanConservativeHarrow East33,288 80
37Jason McCartney @JasonMcCartneyConservativeColne Valley18,094 3
38Luke Evans@drlukeevansConservativeBosworth9,664 5
39Karl McCartney @karlmccartneyConservativeLincoln11,602 -4
40James Davies@JamesDaviesConservativeVale of Clwyd6,234 -2
41Dean Russell@dean4watfordConservativeWatford4,618 12
42Jacob Young@JacobYoungMPConservativeRedcar11,748 7
43Crispin Blunt @CrispinBluntConservativeReigate12,578 2
44Simon Fell@simonfellConservativeBarrow and Furness4,752 1
45Mark Jenkinson@markjenkinsonmpConservativeWorkington9,979 1
46Peter Bone @PeterBoneUKConservativeWellingborough44,249 19
47Katherine Fletcher@K_Fletcher_MPConservativeSouth Ribble4,920 4
48Chris Clarkson@ChrisClarksonMPConservativeHeywood and Middleton6,722 3
49Jo Gideon@jogideonConservativeStoke-on-Trent Central5,407 21
50Craig Mackinlay @cmackinlayConservativeSouth Thanet13,207 0
51Julie Marson@JulieMarsonMPConservativeHertford and Stortford4,840 3
52Andrew Bridgen @ABridgenConservativeNorth West Leicestershire42,911 3
53Richard Holden@RicHoldenConservativeNorth West Durham10,209 65
54Selaine Saxby@SelaineSaxbyConservativeNorth Devon4,852 0
55Stephen McPartland @SMcPartlandConservativeStevenage16,521 2
56David Davis @DavidDavisMPConservativeHaltemprice and Howden188,553 2
57Darren George Henry@DarrenG_HenryConservativeBroxtowe10,735 0
58James Brokenshire @JBrokenshireConservativeOld Bexley and Sidcup30,874 -4
59Guy Opperman @GuyOppermanConservativeHexham22,789 -3
60Felicity Buchan@FelicityBuchanConservativeKensington7,177 3
61Matt Vickers@Matt_VickersMPConservativeStockton South7,050 3
62Alan Mak @AlanMakMPConservativeHavant10,564 8
63Stuart Andrew@StuartAndrewConservativePudsey20,241 1
64Gareth Bacon@GarethBaconMPConservativeOrpington6,168 4
65Robert Buckland @RobertBucklandConservativeSouth Swindon30,441 -4
66Joy Morrissey@joymorrisseyConservativeBeaconsfield18,727 1
67Kit Malthouse @kitmalthouseConservativeNorth West Hampshire18,404 6
68Mark Eastwood@mark4dewsburyConservativeDewsbury5,343 0
69Scott Mann @scottmann4NCConservativeNorth Cornwall9,132 1
70Laurence Robertson @lrobertsonTewksConservativeTewkesbury4,854 3
71Jamie Hamilton Wallis@JamieWallisMPConservativeBridgend8,141 0
72Craig Whittaker @CWhittaker_MPConservativeCalder Valley9,858 4
73Gary Sambrook@GarySambrook89ConservativeBirmingham, Northfield5,574 1
74Suzanne Webb@Q66SuziConservativeStourbridge5,121 1
75Priti Patel @pritipatelConservativeWitham398,660 181
76Alun Cairns @AlunCairnsConservativeVale of Glamorgan14,066 -3
77Paul Maynard @PaulMaynardUKConservativeBlackpool North and Cleveleys19,253 0
78Michael Gove @michaelgoveConservativeSurrey Heath238,966 26
79Theresa May @theresa_mayConservativeMaidenhead1,009,378 44
80Neil Parish @neil_parishConservativeTiverton and Honiton8,315 14
81Huw Merriman @HuwMerrimanConservativeBexhill and Battle20,823 -1
82Gary Streeter @garystreeterSWDConservativeSouth West Devon5,600 2
83Jacob Rees-Mogg @Jacob_Rees_MoggConservativeNorth East Somerset453,522 54
84James Cartlidge @jcartlidgempConservativeSouth Suffolk10,575 6
85Maria Miller @MariaMillerUKConservativeBasingstoke21,494 3
86William Cash @BillCashMPConservativeStone20,511 -2
87Amanda Milling @amandamillingConservativeCannock Chase24,084 14
88Scott Lloyd Benton@ScottBentonMPConservativeBlackpool South7,514 1
89Maria Caulfield @mariacaulfieldConservativeLewes23,207 12
90Nigel Mills @nigelmillsConservativeAmber Valley6,508 1
91Kwasi Kwarteng @KwasiKwartengConservativeSpelthorne35,335 35
92Alex Chalk @AlexChalkCheltConservativeCheltenham14,224 2
93Lucy Frazer @lucyfrazermpConservativeSouth East Cambridgeshire10,105 50
94Luke Hall @LukeHallConservativeThornbury and Yate5,580 0
95Robert Courts @robertcourtsConservativeWitney10,341 0
96Rehman Chishti @Rehman_ChishtiConservativeGillingham and Rainham19,992 -8
97Penny Mordaunt @PennyMordauntConservativePortsmouth North95,222 0
98Duncan Charles Baker@duncancbakerConservativeNorth Norfolk4,427 1
99Jo Churchill @Jochurchill_MPConservativeBury St Edmunds14,060 7
100Robbie Moore@_RobbieMooreConservativeKeighley6,371 8
101Dr Caroline Johnson @drcarolinejConservativeSleaford and North Hykeham7,031 1
102Simon Baynes@baynes_simonConservativeClwyd South4,812 1
103Anne Marie Morris @AnneMarieMorrisConservativeNewton Abbot21,970 -3
104James Cleverly @JamesCleverlyConservativeBraintree115,614 30
105David Morris @davidmorrismlConservativeMorecambe and Lunesdale14,738 0
106Amanda Solloway @ASollowayUKConservativeDerby North6,205 -2
107Wendy Morton @morton_wendyConservativeAldridge-Brownhills18,953 -1
108Dr Thérèse Coffey @theresecoffeyConservativeSuffolk Coastal28,328 3
109Damian Collins @DamianCollinsConservativeFolkestone and Hythe30,463 3
110Alicia Kearns@aliciakearnsConservativeRutland and Melton18,958 -4
111Charles Walker@CharlesWalkerMPConservativeBroxbourne29,230 -6
112Paul Howell@PaulHowellMPConservativeSedgefield3,535 0
113Nigel Adams@nadamsConservativeSelby and Ainsty14,442 1
114Robert Largan@robertlarganConservativeHigh Peak7,163 5
115Sheryll Murray @sheryllmurrayConservativeSouth East Cornwall18,725 2
116Bim Afolami@BimAfolamiConservativeHitchin and Harpenden14,976 21
117James Wild@jamesowildConservativeNorth West Norfolk3,133 1
118Dr Andrew Murrison @AWMurrisonConservativeSouth West Wiltshire16,394 1
119Aaron Bell@AaronBell4NULConservativeNewcastle-under-Lyme6,737 -3
120Alberto Costa @AlbertoCostaMPConservativeSouth Leicestershire10,885 2
121Robert Neill @neill_bobConservativeBromley and Chislehurst18,390 0
122Geoffrey Cox QC @Geoffrey_CoxConservativeTorridge and West Devon40,290 -8
123Richard Bacon@richardbaconmpConservativeSouth Norfolk1,816 3
124Greg Smith@gregsmith_ukConservativeBuckingham8,264 9
125Jesse Norman @Jesse_NormanConservativeHereford and South Herefordshire26,582 0
126Kemi Badenoch@KemiBadenochConservativeSaffron Walden48,748 -1
127Peter Gibson@Gibbo4DarloConservativeDarlington4,105 3
128Stephen Crabb @SCrabbPembsConservativePreseli Pembrokeshire22,732 -8
129Laura Farris@Laura__FarrisConservativeNewbury7,636 1
130Siobhan Baillie@Siobhan_BaillieConservativeStroud13,123 4
131Ben Spencer@DrBenSpencerConservativeRunnymede and Weybridge7,458 1
132Anthony Mangnall@AnthonyMangnal1ConservativeTotnes9,222 7
133Tracey Crouch @tracey_crouchConservativeChatham and Aylesford41,015 4
134Tom Hunt@tomhunt1988ConservativeIpswich13,339 2
135Peter Bottomley@PBottomleyMPConservativeWorthing West5,770 1
136Ruth Edwards@RuthEdwardsMPConservativeRushcliffe4,431 3
137Andrew Bowie@AndrewBowie_MPConservativeWest Aberdeenshire and Kincardine21,666 1
138Gareth Davies@GarethDavies_MPConservativeGrantham and Stamford7,213 2
139Ben Bradley@BBradley_MansConservativeMansfield34,247 -5
140Lia Nici@lia_niciConservativeGreat Grimsby4,328 1
141Stuart Paul Anderson@Stuart4WolvesSWConservativeWolverhampton South West7,715 1
142Graham Brady@SirGrahamBradyConservativeAltrincham and Sale West22,996 2
143David T. C. Davies @DavidTCDaviesConservativeMonmouth16,069 -2
144Mark Pawsey @MarkPawseyConservativeRugby8,095 2
145Fiona Bruce@UK_FoRBEnvoyConservativeCongleton2,471 13
146Nickie Aiken@twocitiesnickieConservativeCities of London and Westminster4,535 -1
147Alex Burghart@alexburghartConservativeBrentwood and Ongar6,366 1
148Antony Higginbotham@antony_higConservativeBurnley4,146 3
149Mims Davies @mimsdaviesConservativeMid Sussex17,443 1
150John Penrose @JohnPenroseNewsConservativeWeston-super-Mare37,450 1
151Philip Davies @PhilipDaviesUKConservativeShipley21,635 -1
152Sara Britcliffe@SarBritcliffeMPConservativeHyndburn6,662 -2
153David Simmonds@DSimmonds_RNPConservativeRuislip, Northwood and Pinner4,142 4
154Caroline Dinenage @cj_dinenageConservativeGosport22,680 1
155Jonathan Djanogly @JDjanoglyConservativeHuntingdon19,617 4
156Elliot Colburn@ElliotColburnConservativeCarshalton and Wallington8,420 0
157Chris Philp @CPhilpOfficialConservativeCroydon South14,939 3
158Marco Longhi@marcolonghi4dnConservativeDudley North4,713 -1
159Simon Clarke@SimonClarkeMPConservativeMiddlesbrough South and East Cleveland20,234 2
160Christopher Pincher @ChrisPincherConservativeTamworth21,380 5
161Nicola Faye Richards@Nicola4WBEConservativeWest Bromwich East9,059 1
162Michelle Donelan @michelledonelanConservativeChippenham21,811 5
163Nadine Dorries @NadineDorriesConservativeMid Bedfordshire129,275 132
164Rebecca Pow @pow_rebeccaConservativeTaunton Deane15,180 -5
165Brendan Clarke-Smith@Bren4BassetlawConservativeBassetlaw6,985 1
166Steve Double @stevedoubleConservativeSt Austell and Newquay14,525 5
167Angela Richardson@AJRichardsonMPConservativeGuildford13,793 3
168Victoria Prentis @VictoriaPrentisConservativeBanbury13,899 2
169Leo Docherty@LeoDochertyUKConservativeAldershot8,209 4
170Andy Carter@MrAndy_CarterConservativeWarrington South6,047 4
171Jackie Doyle-Price @JackieDPConservativeThurrock14,271 -7
172Mark Pritchard @MPritchardUKConservativeThe Wrekin11,604 0
173Julia Lopez@JuliaLopezMPConservativeHornchurch and Upminster8,069 0
174Tom Pursglove @VotePursgloveConservativeCorby14,395 0
175Oliver Dowden@OliverDowdenConservativeHertsmere42,608 7
176James Duddridge @JamesDuddridgeConservativeRochford and Southend East32,205 -7
177Will Quince @willquinceConservativeColchester20,551 14
178Natalie Elphicke@NatalieElphickeConservativeDover7,599 -1
179Danny Kruger@danny__krugerConservativeDevizes11,974 2
180Jerome Mayhew@JeromeMayhewConservativeBroadland3,213 0
181John Redwood @johnredwoodConservativeWokingham134,012 126
182David Duguid@david_duguidConservativeBanff and Buchan6,477 -1
183David Johnston@david4wantageConservativeWantage3,013 0
184Iain Duncan Smith@MPIainDSConservativeChingford and Woodford Green61,828 7
185Jane Stevenson@Jane_Stevenson_ConservativeWolverhampton North East5,832 8
186Neil Hudson@DrNeilHudsonConservativePenrith and The Border4,410 2
187Nigel Evans@nigelmpConservativeRibble Valley13,696 -1
188Alexander Stafford@Alex_StaffordConservativeRother Valley7,251 7
189Claire Coutinho@ClaireCoutinhoConservativeEast Surrey9,022 1
190Sally-Ann Hart@SallyAnn1066ConservativeHastings and Rye4,756 2
191Michael Ellis @Michael_Ellis1ConservativeNorthampton North14,677 -1
192Sarah Dines@Dines4DalesConservativeDerbyshire Dales1,936 4
193Vicky Ford@vickyfordConservativeChelmsford38,413 24
194Ben Everitt@Ben_EverittConservativeMilton Keynes North8,763 19
195Simon Jupp@simonjamesjuppConservativeEast Devon8,367 -1
196Mary Robinson @MaryRobinson01ConservativeCheadle10,585 14
197Cherilyn Mackrory@thisischerilynConservativeTruro and Falmouth4,086 2
198David Evennett @DavidEvennettMPConservativeBexleyheath and Crayford14,831 4
199Andrew Rosindell @AndrewRosindellConservativeRomford23,227 22
200Roger Gale@SirRogerGaleConservativeNorth Thanet11,679 0
201Chris Loder@chrisloderConservativeWest Dorset7,108 6
202Michael Fabricant @Mike_FabricantConservativeLichfield52,159 50
203David Rutley @DavidRutleyConservativeMacclesfield14,070 2
204Anthony Browne@ab4scambsConservativeSouth Cambridgeshire5,472 7
205Tom Randall@Tom_RandallConservativeGedling4,838 -2
206Suella Fernandes @SuellaBravermanConservativeFareham32,351 8
207Paul Scully @scullypConservativeSutton and Cheam16,842 5
208Grant Shapps @grantshappsConservativeWelwyn Hatfield173,334 -24
209Alok Sharma @AlokSharma_RDGConservativeReading West72,942 42
210Shaun Bailey@Shaun4WBWConservativeWest Bromwich West4,494 -1
211Kevin Foster @kevin_j_fosterConservativeTorbay8,703 8
212Alec Shelbrooke @AlecShelbrookeConservativeElmet and Rothwell16,266 4
213Saqib Bhatti@bhatti_saqibConservativeMeriden8,015 3
214Dr Liam Fox @LiamFoxConservativeNorth Somerset105,275 -2
215George Freeman @GeorgeFreemanMPConservativeMid Norfolk31,423 6
216Rob Butler@AylesburyToriesConservativeAylesbury1,049 0
217Marcus Fysh @MarcusFyshConservativeYeovil26,034 5
218Fay Alicia Jones@JonesyFayConservativeBrecon and Radnorshire7,080 10
219Nicholas Fletcher@NickFletcherMPConservativeDon Valley4,099 9
220Imran Nasir Ahmad Khan@imranahmadkhanConservativeWakefield5,994 0
221Mark Garnier @Mark4WyreForestConservativeWyre Forest16,427 7
222Henry Smith @HenrySmithUKConservativeCrawley17,632 1
223Nusrat Ghani @Nus_GhaniConservativeWealden28,974 0
224Eddie Hughes@EddieHughes4WNConservativeWalsall North12,726 -2
225Julian Smith @JulianSmithUKConservativeSkipton and Ripon37,609 4
226Andrew Griffith@griffithaConservativeArundel and South Downs6,400 1
227Royston Smith @Royston_SmithConservativeSouthampton, Itchen8,318 49
228John Glen @JohnGlenUKConservativeSalisbury24,555 6
229James Sunderland@JamesSunderlConservativeBracknell4,066 1
230Gillian Keegan@GillianKeeganConservativeChichester16,227 1
231Mark Spencer @Mark_SpencerConservativeSherwood21,362 0
232Anna Firth@Anna_FirthConservativeSouthend West10,977 3
233Richard Graham @RichardGrahamUKConservativeGloucester13,232 2
234Andrew Stephenson @Andrew4PendleConservativePendle25,234 -2
235Helen Grant @HelenGrantMPConservativeMaidstone and The Weald22,602 34
236James Gray @JGrayConservativeNorth Wiltshire19,040 3
237John Stevenson @John4CarlisleConservativeCarlisle14,232 1
238John Lamont@John2WinConservativeBerwickshire, Roxburgh and Selkirk12,116 4
239Iain Stewart @iainastewartConservativeMilton Keynes South19,177 5
240Andrew Lewer@ALewerMBEConservativeNorthampton South5,086 0
241Damian Green @DamianGreenConservativeAshford21,724 -1
242Graham Stuart @grahamstuartConservativeBeverley and Holderness17,822 1
243Desmond Swayne @DesmondSwayneConservativeNew Forest West61,948 8
244Robert Syms @RobertSymsConservativePoole13,209 -1
245Jonathan Lord@JonathanLordConservativeWoking3,126 0
246Rachel Maclean@redditchrachelConservativeRedditch12,624 3
247Robert Halfon @halfon4harlowMPConservativeHarlow37,627 -1
248Maggie Throup @maggie_erewashConservativeErewash3,680 7
249Matthew Hancock @MattHancockConservativeWest Suffolk425,029 -27
250Kelly Tolhurst @KellyTolhurstConservativeRochester and Strood15,512 0
251Greg Hands @GregHandsConservativeChelsea and Fulham45,675 12
252Justin Tomlinson @JustinTomlinsonConservativeNorth Swindon21,190 -4
253Esther McVey@EstherMcVey1ConservativeTatton74,674 18
254Michael Tomlinson @Michael4MDNPConservativeMid Dorset and North Poole10,830 2
255Craig Tracey @craig4nwarksConservativeNorth Warwickshire9,931 9
256Mark Harper @Mark_J_HarperConservativeForest of Dean48,005 -10
257Anne-Marie Trevelyan @annietrevConservativeBerwick-upon-Tweed31,209 -8
258Tom Tugendhat @TomTugendhatConservativeTonbridge and Malling114,926 7
259Rebecca Harris @RebeccaHarrisMPConservativeCastle Point7,342 2
260Simon Hart @SimonhartmpConservativeCarmarthen West and South Pembrokeshire11,285 -1
261Neil O'Brien@NeilDotObrienConservativeHarborough33,970 4
262Oliver Heald QC @OliverHealdUKConservativeNorth East Hertfordshire11,974 0
263James Heappey @JSHeappeyConservativeWells20,224 8
264Chris Heaton-Harris @chhcallingConservativeDaventry25,028 -5
265Martin Vickers @MartinVickersConservativeCleethorpes13,000 1
266Robin Walker @WalkerWorcesterConservativeWorcester16,352 3
267Ben Wallace @BWallaceMPConservativeWyre and Preston North53,284 36
268David Warburton @DJWarburtonConservativeSomerton and Frome16,792 -2
269Matt Warman @mattwarmanConservativeBoston and Skegness19,953 1
270Simon Hoare @Simon4NDorsetConservativeNorth Dorset22,108 13
271Dominic Raab@DominicRaabConservativeEsher and Walton345,092 2
272Helen Whately @Helen_WhatelyConservativeFaversham and Mid Kent24,845 3
273Heather Wheeler @HeatherWheelerConservativeSouth Derbyshire20,940 0
274Kevin Hollinrake @kevinhollinrakeConservativeThirsk and Malton12,541 6
275Douglas Ross@Douglas4MorayConservativeMoray40,463 10
276Craig Williams @craig4montyConservativeMontgomeryshire5,514 -1
277John Howell @JHowellUKConservativeHenley8,391 7
278Lee Benjamin Rowley@Lee4NEDConservativeNorth East Derbyshire10,521 2
279Gavin Williamson @GavinWilliamsonConservativeSouth Staffordshire105,271 23
280Nigel Huddleston @HuddlestonNigelConservativeMid Worcestershire18,458 8
281Jeremy Hunt @Jeremy_HuntConservativeSouth West Surrey228,112 25
282Bob Seely@IoWBobSeelyConservativeIsle of Wight15,337 -4
283Mike Wood @mikejwoodConservativeDudley South7,622 2
284William Wragg @William_WraggConservativeHazel Grove19,279 -3
285Nadhim Zahawi @nadhimzahawiConservativeStratford-on-Avon87,322 29
286Sajid Javid @sajidjavidConservativeBromsgrove285,670 58
287Mel Stride@MelJStrideConservativeCentral Devon6,572 1
288Ranil Jayawardena @TeamRanilConservativeNorth East Hampshire2,183 2
289David Mundell @DavidMundellDCTConservativeDumfriesshire, Clydesdale & Tweeddale16,970 0
290Bernard Jenkin @bernardjenkinConservativeHarwich and North Essex37,910 -4
291Julian Sturdy@JulianSturdyConservativeYork Outer2,490 0
292Andrea Jenkyns @andreajenkynsConservativeMorley and Outwood61,598 -15
293John Whittingdale @JWhittingdaleConservativeMaldon9,104 -2
294Rishi Sunak@RishiSunakConservativeRichmond (Yorks)512,992 49
295Robert Jenrick @RobertJenrickConservativeNewark55,686 -10
296Boris Johnson @BorisJohnsonConservativeUxbridge and South Ruislip4,440,333 1,924
297David Jones @DavidJonesMPConservativeClwyd West17,621 4
298Shailesh Vara@ShaileshVaraConservativeNorth West Cambridgeshire4,523 1
299Stephen Metcalfe @Metcalfe_SBETConservativeSouth Basildon and East Thurrock7,727 0
300Andrew Selous @AndrewSelousConservativeSouth West Bedfordshire21,740 3
301Giles Watling@GilesWatlingConservativeClacton4,652 0
302Daniel Kawczynski @DKShrewsburyConservativeShrewsbury and Atcham25,596 1
303Nick Gibb@NickGibbUKConservativeBognor Regis and Littlehampton18,635 -4
304Chris Green@CGreenUKConservativeBolton West15,327 -1
305Tobias Ellwood@Tobias_EllwoodConservativeBournemouth East83,683 193
306Conor Burns@ConorBurnsUKConservativeBournemouth West25,613 39
307Edward Timpson@edwardtimpsonConservativeEddisbury6,834 0
308James Morris@JamesMorrisConservativeHalesowen and Rowley Regis9,614 -1
309Julian Knight @julianknight15ConservativeSolihull13,399 7
310Damian Hinds@DamianHindsConservativeEast Hampshire33,791 1
311Greg Knight @GregKnightConservativeEast Yorkshire11,789 3
312Andrew Jones@AJonesMPConservativeHarrogate and Knaresborough15,906 0
313Matthew Offord@Offord4HendonConservativeHendon10,614 -1
314Eleanor Laing @eleanor4eppingConservativeEpping Forest13,786 4
315Sammy Wilson @eastantrimmpDemocratic Unionist PartyEast Antrim23,796 11
316Carla Lockhart@carlalockhartDemocratic Unionist PartyUpper Bann12,111 13
317Jim Shannon @JimShannonMPDemocratic Unionist PartyStrangford4,389 5
318Jeffrey M. Donaldson @J_Donaldson_MPDemocratic Unionist PartyLagan Valley29,839 32
319Gavin Robinson @GRobinsonDUPDemocratic Unionist PartyBelfast East14,986 3
320Paul Girvan@PaulGirvanMPDemocratic Unionist PartySouth Antrim6,551 1
321Caroline Lucas @CarolineLucasGreen PartyBrighton, Pavilion568,091 493
322Margaret Ferrier @MargaretFerrierIndependentRutherglen and Hamilton West16,012 3
323Jeremy Corbyn @jeremycorbynIndependentIslington North2,464,401 -142
324Claudia Webbe@ClaudiaWebbeIndependentLeicester East68,236 47
325Diane Abbott @HackneyAbbottLabourHackney North and Stoke Newington395,657 42
326David Lammy @DavidLammyLabourTottenham776,252 88
327Debbie Abrahams @Debbie_abrahamsLabourOldham East and Saddleworth54,062 1
328Ian Lavery @IanLaveryMPLabourWansbeck92,994 14
329John Cryer@JohnCryerMPLabourLeyton and Wanstead6,815 58
330Siobhain McDonagh@Siobhain_McLabourMitcham and Morden22,443 -2
331Rushanara Ali @rushanaraaliLabourBethnal Green and Bow47,163 21
332Mark Hendrick@MpHendrickLabourPreston5,844 -1
333Emma Lewell-Buck @EmmaLewellBuckLabourSouth Shields27,548 2
334Jonathan Ashworth @JonAshworthLabourLeicester South115,596 43
335Clive Lewis @labourlewisLabourNorwich South116,597 4
336Chris Evans@Chris_EvansMPLabourIslwyn7,471 2
337Marie Rimmer @MarieRimmerLabourSt Helens South and Whiston13,637 -4
338Hilary Benn @hilarybennmpLabourLeeds Central169,642 19
339Holly Lynch @HollyLynch5LabourHalifax27,516 -15
340Steve McCabe @steve_mccabeLabourBirmingham, Selly Oak19,039 2
341Wayne David @WayneDavid_MPLabourCaerphilly15,186 -2
342Kerry McCarthy @KerryMPLabourBristol East32,848 7
343Andy McDonald @AndyMcDonaldMPLabourMiddlesbrough50,750 9
344Sarah Owen@SarahOwen_LabourLuton North22,384 6
345Paul Blomfield @PaulBlomfieldMPLabourSheffield Central22,498 7
346John McDonnell @johnmcdonnellMPLabourHayes and Harlington309,587 16
347Pat McFadden @patmcfaddenmpLabourWolverhampton South East28,170 10
348Conor McGinn @ConorMcGinnLabourSt Helens North18,192 4
349Alison McGovern @Alison_McGovernLabourWirral South56,617 13
350Ben Bradshaw @BenPBradshawLabourExeter76,829 13
351Kevin Brennan @KevinBrennanMPLabourCardiff West26,501 10
352Catherine McKinnell @CatMcKinnellLabourNewcastle upon Tyne North28,710 -3
353Justin Madders @justinmaddersLabourEllesmere Port and Neston30,279 7
354Florence Eshalomi@FloEshalomiLabourVauxhall30,705 -1
355Lyn Brown @lynbrownmpLabourWest Ham14,609 8
356Shabana Mahmood @ShabanaMahmoodLabourBirmingham, Ladywood25,768 5
357Karen Buck @KarenPBuckMPLabourWestminster North18,803 6
358Seema Malhotra @SeemaMalhotra1LabourFeltham and Heston25,976 -5
359Jim McMahon @JimfromOldhamLabourOldham West and Royton29,001 21
360Richard Burgon @RichardBurgonLabourLeeds East171,765 93
361Tahir Ali@TahirAliMPLabourBirmingham, Hall Green3,660 -6
362Dawn Butler @DawnButlerBrentLabourBrent Central241,897 26
363Rachael Maskell @RachaelMaskellLabourYork Central34,813 2
364Liam Byrne @liambyrnempLabourBirmingham, Hodge Hill38,460 4
365Ruth Cadbury @RuthCadburyLabourBrentford and Isleworth23,478 0
366Christian Matheson @ChrisM4ChesterLabourCity of Chester15,903 -8
367Gill Furniss @GillFurnissMPLabourSheffield, Brightside and Hillsborough7,480 1
368Olivia Frances Blake@_OliviaBlakeLabourSheffield, Hallam17,637 3
369Chris Elmore @CPJElmoreLabourOgmore14,077 9
370Alan Campbell @alancampbellmpLabourTynemouth7,502 1
371Ian Mearns @IanMearnsMPLabourGateshead28,500 2
372Edward Miliband @Ed_MilibandLabourDoncaster North780,438 118
373Christian Wakeford@Christian4BurySLabourBury South12,049 15
374Nadia Whittome@NadiaWhittomeMPLabourNottingham East103,475 30
375Sarah Champion @SarahChampionMPLabourRotherham50,420 15
376Dr Rosena Allin-Khan @DrRosenaLabourTooting206,281 23
377Tracy Brabin @TracyBrabinLabourBatley and Spen67,520 32
378Jessica Morden @jessicamordenmpLabourNewport East15,083 8
379Grahame Morris @grahamemorrisLabourEasington32,927 6
380Alex Davies-Jones@AlexDaviesJonesLabourPontypridd9,633 5
381Ian Murray @IanMurrayMPLabourEdinburgh South33,919 -4
382Rosie Cooper @rosie4westlancsLabourWest Lancashire14,812 5
383Yvette Cooper @YvetteCooperMPLabourNormanton, Pontefract and Castleford373,746 153
384Mike Amesbury@MikeAmesburyMPLabourWeaver Vale12,176 9
385Lisa Nandy @lisanandyLabourWigan259,368 246
386Nav Mishra@NavPMishraLabourStockport12,659 3
387Tonia Antoniazzi@ToniaAntoniazziLabourGower17,896 2
388Neil Coyle @coyleneilLabourBermondsey and Old Southwark28,874 -2
389Chi Onwurah @ChiOnwurahLabourNewcastle upon Tyne Central46,167 11
390Stella Creasy @stellacreasyLabourWalthamstow155,119 39
391Kate Osamor @KateOsamorLabourEdmonton35,839 2
392Judith Cummins @JudithCumminsLabourBradford South15,436 8
393Alex Cunningham @ACunninghamMPLabourStockton North23,493 14
394Kate Osborne@KateOsborneMPLabourJarrow15,630 6
395Geraint Davies @GeraintDaviesMPLabourSwansea West16,286 0
396Ian Byrne@IanByrneMPLabourLiverpool, West Derby36,672 20
397Matthew Pennycook @mtpennycookLabourGreenwich and Woolwich23,924 1
398Fleur Anderson@PutneyFleurLabourPutney16,546 6
399Toby Perkins @tobyperkinsmpLabourChesterfield29,718 -5
400Dan Carden@DanCardenMPLabourLiverpool, Walton53,229 17
401Mary Foy@marykfoyLabourCity of Durham15,934 1
402Thangam Debbonaire @ThangamMPLabourBristol West35,952 -23
403Bambos Charalambous@Bambos_MPLabourEnfield, Southgate11,682 27
404Jess Phillips @jessphillipsLabourBirmingham, Yardley534,448 196
405Bridget Phillipson @bphillipsonMPLabourHoughton and Sunderland South50,328 26
406Rachel Hopkins@rach_hopkinsLabourLuton South9,258 6
407Lucy Powell @LucyMPowellLabourManchester Central63,662 211
408Marsha de Cordova@MarshadeCordovaLabourBattersea40,670 10
409Stephen Doughty @SDoughtyMPLabourCardiff South and Penarth36,555 1
410Tanmanjit Singh Dhesi@TanDhesiLabourSlough97,485 7
411Peter Dowd @Peter_DowdLabourBootle18,332 3
412Taiwo Owatemi@TaiwoOwatemiLabourCoventry North West21,298 5
413Jack Dromey @JackDromeyMPLabourBirmingham, Erdington25,080 0
414Anneliese Dodds@AnnelieseDoddsLabourOxford East75,916 73
415Kim Johnson@KimJohnsonMPLabourLiverpool, Riverside17,524 20
416Yasmin Qureshi @YasminQureshiMPLabourBolton South East25,406 8
417Angela Rayner @AngelaRaynerLabourAshton-under-Lyne489,045 370
418Rosie Duffield@RosieDuffield1LabourCanterbury48,315 15
419Angela Eagle @angelaeagleLabourWallasey80,994 13
420Maria Eagle @meaglempLabourGarston and Halewood48,149 7
421Steve Reed @SteveReedMPLabourCroydon North36,394 3
422Clive Efford @CliveEffordLabourEltham15,348 6
423Christina Rees @Rees4NeathLabourNeath12,181 6
424Julie Elliott @JulieElliottMPLabourSunderland Central22,174 -2
425Rachel Reeves @RachelReevesMPLabourLeeds West135,484 128
426Jonathan Reynolds @jreynoldsMPLabourStalybridge and Hyde54,003 18
427Zarah Sultana@zarahsultanaLabourCoventry South251,902 163
428Bill Esterson @Bill_EstersonLabourSefton Central39,077 11
429Preet Gill@PreetKGillMPLabourBirmingham, Edgbaston41,181 1
430Sam Tarry@SamTarryLabourIlford South22,351 -2
431Mary Glindon@GlindonMaryLabourNorth Tyneside1,285 -1
432Feryal Clark@FeryalClarkLabourEnfield North12,001 7
433Naz Shah @NazShahBfdLabourBradford West59,049 4
434Mick Whitley@MickWhitleyMPLabourBirkenhead12,840 6
435Beth Winter@BethWinterMPLabourCynon Valley11,883 4
436Virendra Sharma @VirendraSharmaLabourEaling, Southall20,278 4
437Barry Sheerman @BarrySheermanLabourHuddersfield23,784 -4
438Yvonne Fovargue @Y_FovargueMPLabourMakerfield14,160 9
439Fabian Hamilton@FabianLeedsNELabourLeeds North East7,151 1
440Emma Hardy@EmmaHardyMPLabourKingston upon Hull West and Hessle29,978 4
441James Murray@jamesmurray_ldnLabourEaling North9,368 10
442Vicky Foxcroft @vickyfoxcroftLabourLewisham, Deptford22,696 3
443Abena Oppong-Asare@abenaoppLabourErith and Thamesmead18,655 12
444Paula Barker@PaulaBarkerMPLabourLiverpool, Wavertree16,316 2
445Tulip Siddiq @TulipSiddiqLabourHampstead and Kilburn194,958 9
446Andy Slaughter @hammersmithandyLabourHammersmith25,967 3
447Barry Gardiner @BarryGardinerLabourBrent North94,260 7
448Cat Smith @CatSmithMPLabourLancaster and Fleetwood43,248 0
449Apsana Begum@ApsanaBegumMPLabourPoplar and Limehouse37,804 -1
450Jeff Smith @JeffSmithetcLabourManchester, Withington11,580 4
451Bell Ribeiro-Addy@BellRibeiroAddyLabourStreatham60,988 24
452Nick Smith @BlaenauGwentMPLabourBlaenau Gwent10,898 3
453Charlotte Nichols@charlotte2153LabourWarrington North24,120 -4
454Karin Smyth @karinsmythLabourBristol South14,359 3
455Darren Jones@darrenpjonesLabourBristol North West32,431 5
456Sarah Jones@LabourSJLabourCroydon Central23,380 -2
457John Spellar @spellarLabourWarley11,988 1
458Afzal Khan@Afzal4GortonLabourManchester, Gorton33,759 11
459Keir Starmer @Keir_StarmerLabourHolborn and St Pancras1,230,724 311
460Jo Stevens @JoStevensLabourLabourCardiff Central34,680 12
461Wes Streeting @wesstreetingLabourIlford North131,491 253
462Kate Green @KateGreenSULabourStretford and Urmston50,983 10
463Lilian Greenwood @LilianGreenwoodLabourNottingham South30,413 3
464Margaret Greenwood @MGreenwoodWWLabourWirral West22,352 5
465Nia Griffith @NiaGriffithMPLabourLlanelli18,793 1
466Tony Lloyd@tony4rochdaleLabourRochdale9,429 0
467Mark Tami @MarkTamiMPLabourAlyn and Deeside10,208 4
468Rebecca Long-Bailey@RLong_BaileyLabourSalford and Eccles192,242 28
469Andrew Gwynne @GwynneMPLabourDenton and Reddish52,084 9
470Gareth Thomas @GarethThomasMPLabourHarrow West17,790 2
471Nick Thomas-Symonds @NickTorfaenLabourTorfaen34,619 -3
472Louise Haigh @LouHaighLabourSheffield, Heeley54,456 18
473Emily Thornberry @EmilyThornberryLabourIslington South and Finsbury247,137 96
474Stephen Timms @stephenctimmsLabourEast Ham19,320 5
475Anna McMorrin@AnnaMcMorrinLabourCardiff North18,171 3
476Harriet Harman QC @HarrietHarmanLabourCamberwell and Peckham189,093 20
477Jon Trickett @jon_trickettLabourHemsworth92,381 17
478Stephen Morgan@StephenMorganMPLabourPortsmouth South16,688 -23
479Carolyn Harris @carolynharris24LabourSwansea East32,065 5
480Alex Norris@AlexNorrisNNLabourNottingham North8,468 6
481Karl Turner @KarlTurnerMPLabourKingston upon Hull East43,326 60
482Helen Hayes @helenhayes_LabourDulwich and West Norwood26,339 3
483Derek Twigg @DerekTwiggMPLabourHalton7,057 0
484John Healey @JohnHealey_MPLabourWentworth and Dearne32,615 23
485Stephanie Peacock@Steph_PeacockLabourBarnsley East10,699 3
486Valerie Vaz @Valerie_VazMPLabourWalsall South8,428 4
487Luke Pollard@LukePollardLabourPlymouth, Sutton and Devonport41,725 19
488Meg Hillier @Meg_HillierMPLabourHackney South and Shoreditch20,860 4
489Margaret Hodge @margarethodgeLabourBarking54,163 20
490Catherine West @CatherineWest1LabourHornsey and Wood Green32,819 -2
491Sharon Hodgson @SharonHodgsonMPLabourWashington and Sunderland West34,842 3
492Ellie Reeves@elliereevesLabourLewisham West and Penge25,458 61
493Kate Hollern @Kate_HollernMPLabourBlackburn10,279 3
494Dr Alan Whitehead @alanwhiteheadmpLabourSouthampton, Test8,626 1
495Matt Rodda@MattRoddaLabourReading East7,408 -2
496Lloyd Russell-Moyle@lloyd_rmLabourBrighton, Kemptown31,964 -1
497Dr Rupa Huq @RupaHuqLabourEaling Central and Acton49,280 2
498Imran Hussain @Imran_HussainMPLabourBradford East22,170 51
499Alex Sobel@alexsobelLabourLeeds North West25,906 5
500Dan Jarvis @DanJarvisMPLabourBarnsley Central74,632 16
501Daniel Zeichner @DanielZeichnerLabourCambridge21,584 -10
502Jon Cruddas @JonCruddas_1LabourDagenham and Rainham21,780 6
503Diana Johnson @DianaJohnsonMPLabourKingston upon Hull North29,706 0
504Liz Twist@LizTwistMPLabourBlaydon4,689 2
505Gerald Jones @GeraldJonesLABLabourMerthyr Tydfil and Rhymney7,851 1
506Chris Bryant @RhonddaBryantLabourRhondda178,407 313
507Kevan Jones @KevanJonesMPLabourNorth Durham23,565 -1
508Mike Kane @MikeKaneMPLabourWythenshawe and Sale East12,324 1
509Khalid Mahmood@khalid4PBLabourBirmingham, Perry Barr7,212 3
510Matt Western@MattWestern_LabourWarwick and Leamington12,082 6
511Barbara Keeley @KeeleyMPLabourWorsley and Eccles South27,194 9
512Liz Kendall @leicesterlizLabourLeicester West96,557 0
513Mohammad Yasin@YasinForBedfordLabourBedford3,302 3
514Stephen Kinnock @SKinnockLabourAberavon37,069 1
515Janet Daby@JanetDabyLabourLewisham East12,589 8
516Peter Kyle @peterkyleLabourHove51,294 23
517Ruth Jones@RuthNewportWestLabourNewport West7,516 37
518Alistair Carmichael@amcarmichaelMPLiberal DemocratOrkney and Shetland24,405 -3
519Tim Farron@timfarronLiberal DemocratWestmorland and Lonsdale287,857 42
520Munira Wilson@munirawilsonLiberal DemocratTwickenham16,928 7
521Wera Hobhouse@Wera_HobhouseLiberal DemocratBath23,643 15
522Christine Jardine@cajardineMPLiberal DemocratEdinburgh West14,838 5
523Daisy Cooper@libdemdaisyLiberal DemocratSt Albans26,739 22
524Jamie Stone@Jamie4NorthLiberal DemocratCaithness, Sutherland and Easter Ross13,956 22
525Wendy Chamberlain@wendychambLDLiberal DemocratNorth East Fife7,708 6
526Sarah Olney@sarahjolney1Liberal DemocratRichmond Park17,904 10
527Edward Davey@EdwardJDaveyLiberal DemocratKingston and Surbiton82,336 78
528Sarah Green@SarahGreenLDLiberal DemocratChesham and Amersham10,691 -2
529Helen Morgan@HelenMorganMPLiberal DemocratNorth Shropshire13,904 16
530Layla Moran@LaylaMoranLiberal DemocratOxford West and Abingdon77,703 -14
531Liz Saville Roberts @LSRPlaidPlaid CymruDwyfor Meirionnydd20,795 15
532Ben Lake@BenMLakePlaid CymruCeredigion8,603 0
533Hywel Williams @HywelPlaidCymruPlaid CymruArfon10,580 2
534Johnny McNally@JohnMcNallySNPScottish National PartyFalkirk9,515 3
535Chris Law @ChrisLawSNPScottish National PartyDundee West19,853 3
536Hannah Bardell @HannahB4LiviMPScottish National PartyLivingston25,971 3
537Mhairi Black @MhairiBlackScottish National PartyPaisley and Renfrewshire South212,959 8,416
538Kirsty Blackman @KirstySNPScottish National PartyAberdeen North27,325 14
539Stewart Malcolm McDonald @StewartMcDonaldScottish National PartyGlasgow South38,122 6
540Stuart C. McDonald @Stuart_McDonaldScottish National PartyCumbernauld, Kilsyth and Kirkintilloch East13,656 8
541Peter Grant @PeterGrantMPScottish National PartyGlenrothes16,720 4
542Martyn Day @MartynDaySNPScottish National PartyLinlithgow and East Falkirk11,305 5
543Angus MacNeil @AngusMacNeilSNPScottish National PartyNa h-Eileanan an Iar44,042 0
544Gavin Newlands @GavNewlandsSNPScottish National PartyPaisley and Renfrewshire North14,675 9
545Ian Blackford @Ianblackford_MPScottish National PartyRoss, Skye and Lochaber171,637 195
546Anne McLaughlin @AnneMcLaughlinScottish National PartyGlasgow North East13,992 1
547Deidre Brock @DeidreBrockScottish National PartyEdinburgh North and Leith17,131 4
548Alan Brown @AlanBrownSNPScottish National PartyKilmarnock and Loudoun12,823 -1
549Chris Stephens @ChrisStephensScottish National PartyGlasgow South West17,659 5
550Dave Doogan@DaveDooganSNPScottish National PartyAngus4,469 2
551Neale Hanvey@JNHanveyScottish National PartyKirkcaldy and Cowdenbeath8,784 4
552Stephen Flynn@StephenFlynnSNPScottish National PartyAberdeen South10,190 8
553Douglas Chapman @DougChapmanSNPScottish National PartyDunfermline and West Fife15,277 3
554Carol Monaghan @CMonaghanSNPScottish National PartyGlasgow North West20,947 5
555Richard Gordon Thomson@RThomsonMPScottish National PartyGordon3,590 2
556Steven Bonnar@StevenBonnarSNPScottish National PartyCoatbridge, Chryston and Bellshill4,036 1
557Joanna Cherry QC @joannaccherryScottish National PartyEdinburgh South West119,989 31
558Allan Dorans@allandoransMPScottish National PartyAyr, Carrick and Cumnock831 0
559Lisa Cameron@DrLisaCameronMPScottish National PartyEast Kilbride, Strathaven and Lesmahagow14,553 -3
560Ronnie Cowan @ronniecowanScottish National PartyInverclyde13,532 0
561John Nicolson @MrJohnNicolsonScottish National PartyOchil and South Perthshire44,609 1,131
562Brendan O'Hara @BrendanOHaraMPScottish National PartyArgyll and Bute15,025 4
563Angela Crawley @AngelaCrawley30Scottish National PartyLanark and Hamilton East13,912 2
564Kirsten Oswald @kirstenoswaldScottish National PartyEast Renfrewshire16,421 6
565Martin Docherty-Hughes@MartinJDochertyScottish National PartyWest Dunbartonshire14,207 0
566Alyn Smith@AlynSmithScottish National PartyStirling46,449 307
567Kenny MacAskill@KennyMacAskillScottish National PartyEast Lothian19,915 5
568Marion Fellows @marionfellowsScottish National PartyMotherwell and Wishaw12,206 1
569Amy Callaghan@AmyCallaghanSNPScottish National PartyEast Dunbartonshire15,509 10
570Tommy Sheppard @TommySheppardScottish National PartyEdinburgh East38,652 7
571Patricia Gibson @PGibsonSNPScottish National PartyNorth Ayrshire and Arran13,353 4
572Patrick Grady @GradySNPScottish National PartyGlasgow North17,053 5
573Anum Qaisar@AnumSNPScottish National PartyAirdrie and Shotts20,489 11
574David Linden@DavidLindenScottish National PartyGlasgow East13,062 1
575Alison Thewliss @alisonthewlissScottish National PartyGlasgow Central31,129 9
576Owen Thompson @OwenThompsonScottish National PartyMidlothian8,244 3
577Drew Hendry @drewhendrySNPScottish National PartyInverness, Nairn, Badenoch and Strathspey16,230 4
578Stewart Hosie @StewartHosieSNPScottish National PartyDundee East28,495 2
579Dr Philippa Whitford @Dr_PhilippaWScottish National PartyCentral Ayrshire39,508 -3
580Pete Wishart @PeteWishartScottish National PartyPerth and North Perthshire56,457 63
581Mickey Brady @MickeyBradySFSinn FéinNewry and Armagh5,364 0
582Paul Maskey @PaulMaskeyMPSinn FéinBelfast West20,265 3
583Francie Molloy @FrancieMolloySinn FéinMid Ulster8,918 6
584John Finucane@johnfinucaneSinn FéinBelfast North35,730 24
585Michelle Gildernew@gildernewmSinn FéinFermanagh and South Tyrone20,763 8
586Christopher Hazzard@ChrisHazzardSFSinn FéinSouth Down24,592 26
587Órfhlaith Begley@OrfhlaithBegleySinn FéinWest Tyrone8,513 6
588Claire Hanna@ClaireHannaBelfast South41,627 20
589Colum Eastwood@columeastwoodFoyle46,970 73
590Lindsay Hoyle@LindsayHoyle_MPSpeakerChorley41,496 0