List of MPs with active Twitter accounts organised by party:

NameScreen NamePartyConstituencyFollowersNew followers last 24 hrs
1Stephen Farry@StephenFarryMPAlliance Party of Northern IrelandNorth Down13,258 14
2Chris Skidmore@CSkidmoreUKConservativeKingswood22,632 4
3Pauline Latham @Pauline_LathamConservativeMid Derbyshire20,055 11
4Adam Afriyie @AdamAfriyieConservativeWindsor16,363 -1
5Gagan Mohindra@gaganmohindraConservativeSouth West Hertfordshire3,903 2
6Philip Dunne@Dunne4LudlowConservativeLudlow11,677 1
7Paul Bristow@paulbristow79ConservativePeterborough8,968 4
8Peter Aldous @peter_aldousConservativeWaveney11,187 -1
9Andrea Leadsom @andrealeadsomConservativeSouth Northamptonshire122,801 -3
10Stephen Hammond@S_HammondConservativeWimbledon19,491 4
11Elizabeth Truss @trusslizConservativeSouth West Norfolk120,085 184
12Robin John Millar@RobinMillarMPConservativeAberconwy3,063 -1
13Lucy Allan @lucyallanConservativeTelford29,101 2
14Edward Leigh @EdwardLeighMPConservativeGainsborough13,202 7
15Chloe Smith@NorwichChloeConservativeNorwich North18,119 1
16Steve Brine@BrineMPConservativeWinchester11,088 0
17Marcus Jones @Marcus4NuneatonConservativeNuneaton9,511 -1
18Johnny Mercer @JohnnyMercerUKConservativePlymouth, Moor View88,906 17
19Caroline Nokes@carolinenokesConservativeRomsey and Southampton North22,640 4
20Caroline Ansell @Caroline_AnsellConservativeEastbourne5,918 2
21Greg Clark@GregClarkMPConservativeTunbridge Wells32,455 -3
22Brandon Lewis @BrandonLewisConservativeGreat Yarmouth58,379 6
23Jake Berry @JakeBerryConservativeRossendale and Darwen20,105 2
24Jane Hunt@JaneMHuntConservativeLoughborough3,084 1
25Harriett Baldwin @hbaldwinConservativeWest Worcestershire27,742 1
26Stephen Barclay @SteveBarclayConservativeNorth East Cambridgeshire32,415 2
27Derek Thomas @DerekThomasUKConservativeSt Ives5,194 2
28Jack Lopresti @JackLoprestiConservativeFilton and Bradley Stoke8,418 -2
29Tim Loughton @timloughtonConservativeEast Worthing and Shoreham20,030 2
30Kieran John Mullan@KieranMullanUKConservativeCrewe and Nantwich3,914 0
31Steven Baker @SteveBakerHWConservativeWycombe109,590 75
32James Daly@JamesDalyMPConservativeBury North4,516 2
33Theo Clarke@theodoraclarkeConservativeStafford7,375 0
34Dehenna Davison@DehennaDavisonConservativeBishop Auckland38,549 145
35Paul Holmes@pauljholmesConservativeEastleigh6,816 2
36Bob Blackman @BobBlackmanConservativeHarrow East25,470 -2
37Jason McCartney @JasonMcCartneyConservativeColne Valley17,716 3
38Luke Evans@drlukeevansConservativeBosworth8,433 -2
39Karl McCartney @karlmccartneyConservativeLincoln10,744 0
40James Davies@JamesDaviesConservativeVale of Clwyd5,809 -1
41Dean Russell@dean4watfordConservativeWatford3,433 4
42Jacob Young@JacobYoungMPConservativeRedcar9,926 16
43Crispin Blunt @CrispinBluntConservativeReigate11,611 0
44Simon Fell@simonfellConservativeBarrow and Furness3,889 1
45Mark Jenkinson@markjenkinsonmpConservativeWorkington4,458 6
46Peter Bone @PeterBoneUKConservativeWellingborough38,968 12
47Katherine Fletcher@K_Fletcher_MPConservativeSouth Ribble3,686 3
48Chris Clarkson@ChrisClarksonMPConservativeHeywood and Middleton5,489 1
49Jo Gideon@jogideonConservativeStoke-on-Trent Central3,931 6
50Craig Mackinlay @cmackinlayConservativeSouth Thanet11,224 3
51Julie Marson@JulieMarsonMPConservativeHertford and Stortford4,024 0
52Andrew Bridgen @ABridgenConservativeNorth West Leicestershire36,530 48
53Richard Holden@RicHoldenConservativeNorth West Durham8,180 0
54Selaine Saxby@SelaineSaxbyConservativeNorth Devon3,860 3
55Stephen McPartland @SMcPartlandConservativeStevenage14,561 5
56David Davis @DavidDavisMPConservativeHaltemprice and Howden174,761 18
57Darren George Henry@DarrenG_HenryConservativeBroxtowe9,856 -1
58James Brokenshire @JBrokenshireConservativeOld Bexley and Sidcup29,808 0
59Guy Opperman @GuyOppermanConservativeHexham19,967 36
60Felicity Buchan@FelicityBuchanConservativeKensington5,884 5
61Matt Vickers@Matt_VickersMPConservativeStockton South5,688 2
62Alan Mak @AlanMakMPConservativeHavant9,990 0
63Stuart Andrew@StuartAndrewConservativePudsey19,084 4
64Gareth Bacon@GarethBaconMPConservativeOrpington5,626 0
65Robert Buckland @RobertBucklandConservativeSouth Swindon28,209 -3
66Joy Morrissey@joymorrisseyConservativeBeaconsfield15,629 -1
67Kit Malthouse @kitmalthouseConservativeNorth West Hampshire16,961 1
68Mark Eastwood@mark4dewsburyConservativeDewsbury4,426 1
69Scott Mann @scottmann4NCConservativeNorth Cornwall8,597 1
70Laurence Robertson @lrobertsonTewksConservativeTewkesbury4,031 -1
71Jamie Hamilton Wallis@JamieWallisMPConservativeBridgend2,509 0
72Craig Whittaker @CWhittaker_MPConservativeCalder Valley9,541 1
73Gary Sambrook@GarySambrook89ConservativeBirmingham, Northfield4,382 1
74Suzanne Webb@Q66SuziConservativeStourbridge4,038 2
75Priti Patel @pritipatelConservativeWitham333,135 209
76Alun Cairns @AlunCairnsConservativeVale of Glamorgan13,877 -3
77Paul Maynard @PaulMaynardUKConservativeBlackpool North and Cleveleys18,961 0
78Michael Gove @michaelgoveConservativeSurrey Heath222,244 211
79Theresa May @theresa_mayConservativeMaidenhead995,871 134
80Neil Parish @neil_parishConservativeTiverton and Honiton6,505 0
81Huw Merriman @HuwMerrimanConservativeBexhill and Battle18,951 1
82Gary Streeter @garystreeterSWDConservativeSouth West Devon4,719 1
83Jacob Rees-Mogg @Jacob_Rees_MoggConservativeNorth East Somerset432,666 88
84Christian Wakeford@Christian4BurySConservativeBury South4,511 1
85James Cartlidge @jc4southsuffolkConservativeSouth Suffolk9,566 3
86Maria Miller @MariaMillerUKConservativeBasingstoke21,068 -1
87William Cash @BillCashMPConservativeStone20,795 -3
88Amanda Milling @amandamillingConservativeCannock Chase16,247 18
89Scott Lloyd Benton@ScottBentonMPConservativeBlackpool South4,277 3
90Maria Caulfield @mariacaulfieldConservativeLewes21,468 0
91Nigel Mills @nigelmillsConservativeAmber Valley5,290 2
92Kwasi Kwarteng @KwasiKwartengConservativeSpelthorne21,577 5
93Alex Chalk @AlexChalkCheltConservativeCheltenham12,962 0
94Lucy Frazer @lucyfrazermpConservativeSouth East Cambridgeshire8,930 4
95Luke Hall @LukeHallConservativeThornbury and Yate4,973 2
96Robert Courts @robertcourtsConservativeWitney9,460 -3
97Rehman Chishti @Rehman_ChishtiConservativeGillingham and Rainham19,025 5
98Penny Mordaunt @PennyMordauntConservativePortsmouth North78,744 10
99Duncan Charles Baker@duncancbakerConservativeNorth Norfolk3,171 1
100Jo Churchill @Jochurchill4ConservativeBury St Edmunds12,443 3
101Robbie Moore@_RobbieMooreConservativeKeighley4,777 1
102Dr Caroline Johnson @drcarolinejConservativeSleaford and North Hykeham6,173 -1
103Simon Baynes@baynes_simonConservativeClwyd South4,279 0
104Anne Marie Morris @AnneMarieMorrisConservativeNewton Abbot20,840 -2
105James Cleverly @JamesCleverlyConservativeBraintree98,948 53
106David Morris @davidmorrismlConservativeMorecambe and Lunesdale14,110 -2
107Amanda Solloway @ASollowayUKConservativeDerby North5,113 -2
108Sarah Atherton@AthertonNWalesConservativeWrexham6,876 4
109Wendy Morton @morton_wendyConservativeAldridge-Brownhills15,263 5
110Dr Thérèse Coffey @theresecoffeyConservativeSuffolk Coastal25,993 4
111Damian Collins @DamianCollinsConservativeFolkestone and Hythe30,190 -1
112Alicia Kearns@aliciakearnsConservativeRutland and Melton14,356 3
113Charles Walker@CharlesWalkerMPConservativeBroxbourne29,810 8
114Paul Howell@PaulHowellMPConservativeSedgefield2,645 0
115Nigel Adams@nadamsConservativeSelby and Ainsty13,518 2
116Robert Largan@robertlarganConservativeHigh Peak6,099 3
117Sheryll Murray @sheryllmurrayConservativeSouth East Cornwall18,432 2
118Bim Afolami@BimAfolamiConservativeHitchin and Harpenden14,013 0
119James Wild@jamesowildConservativeNorth West Norfolk2,600 1
120Dr Andrew Murrison @AWMurrisonConservativeSouth West Wiltshire15,576 5
121Aaron Bell@AaronBell4NULConservativeNewcastle-under-Lyme4,863 2
122David Amess@amessd_southendConservativeSouthend West4,635 3
123Alberto Costa @AlbertoCostaMPConservativeSouth Leicestershire10,453 2
124Robert Neill @neill_bobConservativeBromley and Chislehurst17,172 5
125Geoffrey Cox QC @Geoffrey_CoxConservativeTorridge and West Devon40,849 -4
126Richard Bacon@richardbaconmpConservativeSouth Norfolk1,544 0
127Greg Smith@gregsmith_ukConservativeBuckingham6,596 3
128Jesse Norman @Jesse_NormanConservativeHereford and South Herefordshire26,464 1
129Kemi Badenoch@KemiBadenochConservativeSaffron Walden43,509 -7
130Peter Gibson@Gibbo4DarloConservativeDarlington3,037 -2
131Stephen Crabb @SCrabbPembsConservativePreseli Pembrokeshire22,873 -3
132Laura Farris@Laura__FarrisConservativeNewbury6,496 -2
133Siobhan Baillie@Siobhan_BaillieConservativeStroud10,298 6
134Ben Spencer@DrBenSpencerConservativeRunnymede and Weybridge4,581 -1
135Anthony Mangnall@AnthonyMangnal1ConservativeTotnes5,263 7
136Tracey Crouch @tracey_crouchConservativeChatham and Aylesford37,929 1
137Tom Hunt@tomhunt1988ConservativeIpswich9,176 -3
138Ruth Edwards@RuthEdwardsMPConservativeRushcliffe3,961 0
139Andrew Bowie@AndrewBowie_MPConservativeWest Aberdeenshire and Kincardine16,769 38
140Gareth Davies@GarethDavies_MPConservativeGrantham and Stamford6,962 0
141Ben Bradley@BBradley_MansConservativeMansfield33,479 8
142Lia Nici@lia_niciConservativeGreat Grimsby3,247 0
143Stuart Paul Anderson@Stuart4WolvesSWConservativeWolverhampton South West6,471 -1
144Owen Paterson @OwenPatersonConservativeNorth Shropshire49,979 5
145Graham Brady@SirGrahamBradyConservativeAltrincham and Sale West17,602 80
146David T. C. Davies @DavidTCDaviesConservativeMonmouth15,859 -3
147Mark Pawsey @MarkPawseyConservativeRugby7,352 0
148Nickie Aiken@twocitiesnickieConservativeCities of London and Westminster2,685 3
149Alex Burghart@alexburghartConservativeBrentwood and Ongar4,297 2
150Antony Higginbotham@antony_higConservativeBurnley3,492 0
151Mims Davies @mimsdaviesConservativeMid Sussex16,170 6
152John Penrose @JohnPenroseNewsConservativeWeston-super-Mare37,293 1
153Philip Davies @PhilipDaviesUKConservativeShipley20,793 3
154Sara Britcliffe@SarBritcliffeMPConservativeHyndburn5,105 1
155David Simmonds@DSimmonds_RNPConservativeRuislip, Northwood and Pinner3,325 0
156Caroline Dinenage @cj_dinenageConservativeGosport21,764 3
157Jonathan Djanogly @JDjanoglyConservativeHuntingdon19,173 -2
158Elliot Colburn@ElliotColburnConservativeCarshalton and Wallington7,211 2
159Chris Philp @CPhilpOfficialConservativeCroydon South12,934 -1
160Marco Longhi@marcolonghi4dnConservativeDudley North3,591 2
161Simon Clarke@SimonClarkeMPConservativeMiddlesbrough South and East Cleveland17,197 8
162Lee Anderson@LeeAndersonMPConservativeAshfield150 -1
163Christopher Pincher @ChrisPincherConservativeTamworth20,489 6
164Nicola Faye Richards@Nicola4WBEConservativeWest Bromwich East7,885 113
165Michelle Donelan @michelledonelanConservativeChippenham18,589 -2
166Rebecca Pow @pow_rebeccaConservativeTaunton Deane13,543 2
167Brendan Clarke-Smith@Bren4BassetlawConservativeBassetlaw3,052 2
168Steve Double @stevedoubleConservativeSt Austell and Newquay14,355 2
169Angela Richardson@AJRichardsonMPConservativeGuildford7,235 39
170Victoria Prentis @VictoriaPrentisConservativeBanbury12,448 4
171Leo Docherty@LeoDochertyUKConservativeAldershot6,513 2
172Andy Carter@MrAndy_CarterConservativeWarrington South5,144 -3
173Jackie Doyle-Price @JackieDPConservativeThurrock12,550 -3
174Mark Pritchard @MPritchardUKConservativeThe Wrekin10,534 0
175Julia Lopez@JuliaLopezMPConservativeHornchurch and Upminster6,276 3
176Tom Pursglove @VotePursgloveConservativeCorby12,830 4
177Oliver Dowden@OliverDowdenConservativeHertsmere34,212 35
178James Duddridge @JamesDuddridgeConservativeRochford and Southend East30,012 116
179Will Quince @willquinceConservativeColchester16,631 2
180Natalie Elphicke@NatalieElphickeConservativeDover5,543 -1
181Danny Kruger@danny__krugerConservativeDevizes10,510 0
182Jerome Mayhew@JeromeMayhewConservativeBroadland2,282 0
183John Redwood @johnredwoodConservativeWokingham103,014 75
184David Duguid@david_duguidConservativeBanff and Buchan6,046 0
185David Johnston@david4wantageConservativeWantage2,399 0
186Iain Duncan Smith@MPIainDSConservativeChingford and Woodford Green52,507 75
187Jane Stevenson@Jane_Stevenson_ConservativeWolverhampton North East4,488 4
188Neil Hudson@DrNeilHudsonConservativePenrith and The Border3,230 1
189Nigel Evans@nigelmpConservativeRibble Valley13,707 4
190Alexander Stafford@Alex_StaffordConservativeRother Valley5,622 4
191Claire Coutinho@ClaireCoutinhoConservativeEast Surrey7,371 -3
192Sally-Ann Hart@SallyAnn1066ConservativeHastings and Rye3,476 3
193Michael Ellis @Michael_Ellis1ConservativeNorthampton North13,478 0
194Sarah Dines@Dines4DalesConservativeDerbyshire Dales1,696 0
195Vicky Ford@vickyfordConservativeChelmsford20,396 1
196Ben Everitt@Ben_EverittConservativeMilton Keynes North7,112 2
197Simon Jupp@simonjamesjuppConservativeEast Devon5,706 2
198Mary Robinson @MaryRobinson01ConservativeCheadle9,400 2
199Cherilyn Mackrory@thisischerilynConservativeTruro and Falmouth2,731 3
200David Evennett @DavidEvennettConservativeBexleyheath and Crayford14,008 6
201Andrew Rosindell @AndrewRosindellConservativeRomford21,141 -4
202Roger Gale@SirRogerGaleConservativeNorth Thanet6,304 -1
203Chris Loder@chrisloderConservativeWest Dorset5,889 -1
204Michael Fabricant @Mike_FabricantConservativeLichfield40,654 7
205David Rutley @DavidRutleyConservativeMacclesfield13,267 1
206Anthony Browne@ab4scambsConservativeSouth Cambridgeshire4,154 1
207Tom Randall@Tom_RandallConservativeGedling3,714 1
208Suella Fernandes @SuellaBravermanConservativeFareham30,507 -4
209Paul Scully @scullypConservativeSutton and Cheam15,207 2
210Grant Shapps @grantshappsConservativeWelwyn Hatfield127,357 19
211Alok Sharma @AlokSharma_RDGConservativeReading West50,970 183
212Shaun Bailey@Shaun4WBWConservativeWest Bromwich West3,642 0
213Kevin Foster @kevin_j_fosterConservativeTorbay7,623 2
214Alec Shelbrooke @AlecShelbrookeConservativeElmet and Rothwell15,925 -3
215Saqib Bhatti@bhatti_saqibConservativeMeriden7,044 2
216Dr Liam Fox @LiamFoxConservativeNorth Somerset102,673 1
217George Freeman @GeorgeFreemanMPConservativeMid Norfolk28,185 2
218Rob Butler@AylesburyToriesConservativeAylesbury1,044 -1
219Marcus Fysh @MarcusFyshConservativeYeovil16,639 143
220Fay Alicia Jones@JonesyFayConservativeBrecon and Radnorshire5,952 -3
221Nicholas Fletcher@NickFletcherMPConservativeDon Valley2,816 3
222Imran Nasir Ahmad Khan@imranahmadkhanConservativeWakefield6,005 2
223Mark Garnier @Mark4WyreForestConservativeWyre Forest15,847 0
224Henry Smith @HenrySmithUKConservativeCrawley16,918 2
225Nusrat Ghani @Nus_GhaniConservativeWealden23,210 -1
226Eddie Hughes@EddieHughes4WNConservativeWalsall North11,663 2
227Julian Smith @JulianSmithUKConservativeSkipton and Ripon32,990 -4
228Andrew Griffith@griffithaConservativeArundel and South Downs4,172 -1
229Cheryl Gillan @CherylGillanConservativeChesham and Amersham14,003 -3
230Royston Smith @Royston_SmithConservativeSouthampton, Itchen7,806 1
231John Glen @JohnGlenUKConservativeSalisbury22,654 5
232James Sunderland@JamesSunderlConservativeBracknell3,083 2
233Jill Mortimer@Jill4HartlepoolConservativeHartlepool3,239 2
234Gillian Keegan@GillianKeeganConservativeChichester12,451 -3
235Mark Spencer @Mark_SpencerConservativeSherwood17,978 1
236Richard Graham @RichardGrahamUKConservativeGloucester12,524 0
237Andrew Stephenson @Andrew4PendleConservativePendle24,691 7
238Helen Grant @HelenGrantMPConservativeMaidstone and The Weald20,467 -2
239James Gray @JGrayConservativeNorth Wiltshire18,437 3
240John Stevenson @John4CarlisleConservativeCarlisle13,313 0
241John Lamont@John2WinConservativeBerwickshire, Roxburgh and Selkirk11,687 1
242Iain Stewart @iainastewartConservativeMilton Keynes South18,078 6
243Andrew Lewer@ALewerMBEConservativeNorthampton South4,752 0
244Damian Green @DamianGreenConservativeAshford20,103 1
245Graham Stuart @grahamstuartConservativeBeverley and Holderness17,096 -2
246Desmond Swayne @DesmondSwayneConservativeNew Forest West44,854 23
247Robert Syms @RobertSymsConservativePoole11,753 5
248Jonathan Lord@JonathanLordConservativeWoking2,380 0
249Rachel Maclean@redditchrachelConservativeRedditch10,757 6
250Robert Halfon @halfon4harlowMPConservativeHarlow35,511 -3
251Maggie Throup @maggie_erewashConservativeErewash1,337 0
252Matthew Hancock @MattHancockConservativeWest Suffolk428,296 185
253Kelly Tolhurst @KellyTolhurstConservativeRochester and Strood15,157 1
254Greg Hands @GregHandsConservativeChelsea and Fulham37,738 27
255Justin Tomlinson @JustinTomlinsonConservativeNorth Swindon20,627 2
256Esther McVey@EstherMcVey1ConservativeTatton61,684 7
257Michael Tomlinson @Michael4MDNPConservativeMid Dorset and North Poole10,252 0
258Craig Tracey @craig4nwarksConservativeNorth Warwickshire9,041 3
259Mark Harper @Mark_J_HarperConservativeForest of Dean30,390 144
260Anne-Marie Trevelyan @annietrevConservativeBerwick-upon-Tweed23,062 11
261Tom Tugendhat @TomTugendhatConservativeTonbridge and Malling61,792 45
262Rebecca Harris @RebeccaHarrisMPConservativeCastle Point6,750 3
263Simon Hart @SimonhartmpConservativeCarmarthen West and South Pembrokeshire10,063 -1
264Neil O'Brien@NeilDotObrienConservativeHarborough34,564 -2
265Oliver Heald QC @OliverHealdUKConservativeNorth East Hertfordshire11,546 3
266James Heappey @JSHeappeyConservativeWells14,437 4
267Chris Heaton-Harris @chhcallingConservativeDaventry22,069 5
268Martin Vickers @MartinVickersConservativeCleethorpes12,917 1
269Robin Walker @WalkerWorcesterConservativeWorcester14,257 4
270Ben Wallace @BWallaceMPConservativeWyre and Preston North21,120 9
271David Warburton @DJWarburtonConservativeSomerton and Frome14,620 -5
272Matt Warman @mattwarmanConservativeBoston and Skegness19,456 2
273Simon Hoare @Simon4NDorsetConservativeNorth Dorset17,651 -1
274Dominic Raab@DominicRaabConservativeEsher and Walton327,459 279
275Helen Whately @Helen_WhatelyConservativeFaversham and Mid Kent23,996 -1
276Heather Wheeler @HeatherWheelerConservativeSouth Derbyshire19,955 11
277Kevin Hollinrake @kevinhollinrakeConservativeThirsk and Malton11,738 6
278Douglas Ross@Douglas4MorayConservativeMoray34,609 3
279Craig Williams @craig4montyConservativeMontgomeryshire5,263 -4
280John Howell @JHowellUKConservativeHenley7,581 0
281Lee Benjamin Rowley@Lee4NEDConservativeNorth East Derbyshire9,879 2
282Gavin Williamson @GavinWilliamsonConservativeSouth Staffordshire99,235 9
283Nigel Huddleston @HuddlestonNigelConservativeMid Worcestershire16,352 8
284Jeremy Hunt @Jeremy_HuntConservativeSouth West Surrey222,043 7
285Bob Seely@IoWBobSeelyConservativeIsle of Wight12,785 9
286Mike Wood @mikejwoodConservativeDudley South6,721 1
287William Wragg @William_WraggConservativeHazel Grove14,200 5
288Nadhim Zahawi @nadhimzahawiConservativeStratford-on-Avon60,444 224
289Sajid Javid @sajidjavidConservativeBromsgrove210,872 23
290Mel Stride@MelJStrideConservativeCentral Devon6,180 -2
291Ranil Jayawardena @TeamRanilConservativeNorth East Hampshire2,045 -2
292David Mundell @DavidMundellDCTConservativeDumfriesshire, Clydesdale & Tweeddale16,666 -2
293Bernard Jenkin @bernardjenkinConservativeHarwich and North Essex36,322 0
294Julian Sturdy@JulianSturdyConservativeYork Outer1,998 0
295Andrea Jenkyns @andreajenkynsConservativeMorley and Outwood61,288 36
296John Whittingdale @JWhittingdaleConservativeMaldon8,633 0
297Rishi Sunak@RishiSunakConservativeRichmond (Yorks)472,090 81
298Robert Jenrick @RobertJenrickConservativeNewark54,608 19
299Boris Johnson @BorisJohnsonConservativeUxbridge and South Ruislip3,520,511 1,895
300David Jones @DavidJonesMPConservativeClwyd West13,803 88
301Shailesh Vara@ShaileshVaraConservativeNorth West Cambridgeshire4,240 2
302Stephen Metcalfe @Metcalfe_SBETConservativeSouth Basildon and East Thurrock6,944 -1
303Andrew Selous @AndrewSelousConservativeSouth West Bedfordshire20,548 5
304Giles Watling@GilesWatlingConservativeClacton4,302 0
305Daniel Kawczynski @DKShrewsburyConservativeShrewsbury and Atcham25,459 7
306Nick Gibb@NickGibbUKConservativeBognor Regis and Littlehampton18,362 5
307Chris Green@CGreenUKConservativeBolton West12,637 3
308Tobias Ellwood@Tobias_EllwoodConservativeBournemouth East60,328 3
309Conor Burns@ConorBurnsUKConservativeBournemouth West23,157 0
310Edward Timpson@edwardtimpsonConservativeEddisbury6,393 2
311James Morris@JamesMorrisConservativeHalesowen and Rowley Regis8,644 0
312Julian Knight @julianknight15ConservativeSolihull11,956 -1
313Damian Hinds@DamianHindsConservativeEast Hampshire33,219 4
314Greg Knight @GregKnightConservativeEast Yorkshire11,226 0
315Andrew Jones@AJonesMPConservativeHarrogate and Knaresborough15,678 2
316Matthew Offord@Offord4HendonConservativeHendon9,767 0
317Eleanor Laing @eleanor4eppingConservativeEpping Forest9,264 2
318Sammy Wilson @eastantrimmpDemocratic Unionist PartyEast Antrim20,928 1
319Carla Lockhart@carlalockhartDemocratic Unionist PartyUpper Bann8,899 2
320Jim Shannon @JimShannonMPDemocratic Unionist PartyStrangford2,878 0
321Jeffrey M. Donaldson @J_Donaldson_MPDemocratic Unionist PartyLagan Valley22,005 18
322Gavin Robinson @GRobinsonDUPDemocratic Unionist PartyBelfast East14,301 -2
323Paul Girvan@PaulGirvanMPDemocratic Unionist PartySouth Antrim6,284 1
324Caroline Lucas @CarolineLucasGreen PartyBrighton, Pavilion502,503 48
325Margaret Ferrier @MargaretFerrierIndependentRutherglen and Hamilton West16,456 -1
326Jeremy Corbyn @jeremycorbynIndependentIslington North2,438,361 -4
327Claudia Webbe@ClaudiaWebbeIndependentLeicester East50,203 289
328Diane Abbott @HackneyAbbottLabourHackney North and Stoke Newington372,422 19
329David Lammy @DavidLammyLabourTottenham724,363 99
330Debbie Abrahams @Debbie_abrahamsLabourOldham East and Saddleworth52,375 9
331Ian Lavery @IanLaveryMPLabourWansbeck82,482 23
332John Cryer@JohnCryerMPLabourLeyton and Wanstead5,788 -2
333Siobhain McDonagh@Siobhain_McLabourMitcham and Morden20,845 -1
334Rushanara Ali @rushanaraaliLabourBethnal Green and Bow43,893 20
335Mark Hendrick@MpHendrickLabourPreston5,012 -2
336Emma Lewell-Buck @EmmaLewellBuckLabourSouth Shields25,034 1
337Jonathan Ashworth @JonAshworthLabourLeicester South99,946 16
338Clive Lewis @labourlewisLabourNorwich South107,928 3
339Chris Evans@Chris_EvansMPLabourIslwyn6,697 3
340Marie Rimmer @MarieRimmerLabourSt Helens South and Whiston13,018 -3
341Hilary Benn @hilarybennmpLabourLeeds Central163,163 2
342Holly Lynch @HollyLynch5LabourHalifax23,502 4
343Steve McCabe @steve_mccabeLabourBirmingham, Selly Oak18,085 -5
344Wayne David @WayneDavid_MPLabourCaerphilly14,457 -4
345Kerry McCarthy @KerryMPLabourBristol East32,338 -7
346Andy McDonald @AndyMcDonaldMPLabourMiddlesbrough42,020 2
347Sarah Owen@SarahOwen_LabourLuton North18,708 -2
348Paul Blomfield @PaulBlomfieldMPLabourSheffield Central21,597 -3
349John McDonnell @johnmcdonnellMPLabourHayes and Harlington293,352 34
350Pat McFadden @patmcfaddenmpLabourWolverhampton South East24,605 -2
351Conor McGinn @ConorMcGinnLabourSt Helens North17,441 -7
352Alison McGovern @Alison_McGovernLabourWirral South54,686 3
353Ben Bradshaw @BenPBradshawLabourExeter71,364 -9
354Kevin Brennan @KevinBrennanMPLabourCardiff West24,953 -6
355Catherine McKinnell @CatMcKinnellLabourNewcastle upon Tyne North28,349 -5
356Justin Madders @justinmaddersLabourEllesmere Port and Neston27,010 -4
357Florence Eshalomi@FloEshalomiLabourVauxhall25,362 2
358Lyn Brown @lynbrownmpLabourWest Ham13,569 -5
359Shabana Mahmood @ShabanaMahmoodLabourBirmingham, Ladywood23,397 0
360Karen Buck @KarenPBuckMPLabourWestminster North17,842 1
361Seema Malhotra @SeemaMalhotra1LabourFeltham and Heston25,017 5
362Jim McMahon @JimfromOldhamLabourOldham West and Royton25,749 1
363Richard Burgon @RichardBurgonLabourLeeds East135,711 67
364Tahir Ali@TahirAliMPLabourBirmingham, Hall Green2,965 1
365Dawn Butler @DawnButlerBrentLabourBrent Central156,351 43
366Rachael Maskell @RachaelMaskellLabourYork Central29,188 -4
367Liam Byrne @liambyrnempLabourBirmingham, Hodge Hill36,757 -5
368Ruth Cadbury @RuthCadburyLabourBrentford and Isleworth22,434 1
369Christian Matheson @ChrisM4ChesterLabourCity of Chester14,590 -4
370Gill Furniss @GillFurnissMPLabourSheffield, Brightside and Hillsborough6,426 0
371Olivia Frances Blake@_OliviaBlakeLabourSheffield, Hallam14,169 3
372Chris Elmore @CPJElmoreLabourOgmore10,551 -4
373Alan Campbell @alancampbellmpLabourTynemouth6,495 1
374Ian Mearns @IanMearnsMPLabourGateshead28,075 -3
375Edward Miliband @Ed_MilibandLabourDoncaster North770,658 -15
376Nadia Whittome@NadiaWhittomeMPLabourNottingham East74,997 25
377Sarah Champion @SarahChampionMPLabourRotherham47,795 -10
378Dr Rosena Allin-Khan @DrRosenaLabourTooting187,196 2
379Tracy Brabin @TracyBrabinLabourBatley and Spen64,803 -5
380Jessica Morden @jessicamordenmpLabourNewport East13,474 -1
381Grahame Morris @grahamemorrisLabourEasington32,279 -3
382Alex Davies-Jones@AlexDaviesJonesLabourPontypridd7,956 0
383Ian Murray @IanMurrayMPLabourEdinburgh South32,875 7
384Rosie Cooper @rosie4westlancsLabourWest Lancashire13,868 0
385Yvette Cooper @YvetteCooperMPLabourNormanton, Pontefract and Castleford317,380 49
386Mike Amesbury@MikeAmesburyMPLabourWeaver Vale11,073 -2
387Lisa Nandy @lisanandyLabourWigan214,744 196
388Nav Mishra@NavPMishraLabourStockport10,997 -1
389Tonia Antoniazzi@ToniaAntoniazziLabourGower15,419 2
390Neil Coyle @coyleneilLabourBermondsey and Old Southwark26,483 0
391Chi Onwurah @ChiOnwurahLabourNewcastle upon Tyne Central44,835 3
392Stella Creasy @stellacreasyLabourWalthamstow143,391 4
393Kate Osamor @KateOsamorLabourEdmonton35,556 -4
394Judith Cummins @JudithCumminsLabourBradford South14,589 0
395Alex Cunningham @ACunninghamMPLabourStockton North21,385 -5
396Kate Osborne@KateOsborneMPLabourJarrow11,687 -4
397Geraint Davies @GeraintDaviesMPLabourSwansea West15,188 -5
398Ian Byrne@IanByrneMPLabourLiverpool, West Derby28,180 7
399Matthew Pennycook @mtpennycookLabourGreenwich and Woolwich21,528 -9
400Fleur Anderson@PutneyFleurLabourPutney12,076 3
401Toby Perkins @tobyperkinsmpLabourChesterfield27,756 -3
402Dan Carden@DanCardenMPLabourLiverpool, Walton48,840 -3
403Mary Foy@marykfoyLabourCity of Durham12,840 14
404Thangam Debbonaire @ThangamMPLabourBristol West29,032 -3
405Bambos Charalambous@Bambos_MPLabourEnfield, Southgate10,042 0
406Jess Phillips @jessphillipsLabourBirmingham, Yardley436,625 64
407Bridget Phillipson @bphillipsonMPLabourHoughton and Sunderland South38,135 1
408Rachel Hopkins@rach_hopkinsLabourLuton South7,663 2
409Lucy Powell @LucyMPowellLabourManchester Central57,888 11
410Marsha de Cordova@MarshadeCordovaLabourBattersea39,390 -4
411Stephen Doughty @SDoughtyMPLabourCardiff South and Penarth34,630 -5
412Tanmanjit Singh Dhesi@TanDhesiLabourSlough85,688 4
413Peter Dowd @Peter_DowdLabourBootle16,118 -1
414Taiwo Owatemi@TaiwoOwatemiLabourCoventry North West17,473 -1
415Jack Dromey @JackDromeyMPLabourBirmingham, Erdington24,751 0
416Anneliese Dodds@AnnelieseDoddsLabourOxford East63,447 10
417Kim Johnson@KimJohnsonMPLabourLiverpool, Riverside14,690 5
418Yasmin Qureshi @YasminQureshiMPLabourBolton South East22,520 1
419Angela Rayner @AngelaRaynerLabourAshton-under-Lyne283,615 42
420Rosie Duffield@RosieDuffield1LabourCanterbury35,421 24
421Angela Eagle @angelaeagleLabourWallasey75,460 -2
422Maria Eagle @meaglempLabourGarston and Halewood47,678 0
423Steve Reed @SteveReedMPLabourCroydon North34,168 1
424Clive Efford @CliveEffordLabourEltham14,095 -2
425Christina Rees @Rees4NeathLabourNeath11,269 -1
426Julie Elliott @JulieElliottMPLabourSunderland Central20,941 -1
427Rachel Reeves @RachelReevesMPLabourLeeds West104,311 26
428Jonathan Reynolds @jreynoldsMPLabourStalybridge and Hyde47,975 4
429Zarah Sultana@zarahsultanaLabourCoventry South160,914 136
430Bill Esterson @Bill_EstersonLabourSefton Central32,390 -2
431Preet Gill@PreetKGillMPLabourBirmingham, Edgbaston36,285 -3
432Sam Tarry@SamTarryLabourIlford South21,252 -3
433Mary Glindon@GlindonMaryLabourNorth Tyneside884 2
434Feryal Clark@FeryalClarkLabourEnfield North10,233 -5
435Naz Shah @NazShahBfdLabourBradford West48,631 -3
436Mick Whitley@MickWhitleyMPLabourBirkenhead11,130 1
437Beth Winter@BethWinterMPLabourCynon Valley8,860 1
438Virendra Sharma @VirendraSharmaLabourEaling, Southall19,708 -3
439Barry Sheerman @BarrySheermanLabourHuddersfield22,099 -4
440Yvonne Fovargue @Y_FovargueMPLabourMakerfield13,697 -1
441Fabian Hamilton@FabianLeedsNELabourLeeds North East6,396 2
442Emma Hardy@EmmaHardyMPLabourKingston upon Hull West and Hessle28,270 6
443James Murray@jamesmurray_ldnLabourEaling North8,516 -1
444Vicky Foxcroft @vickyfoxcroftLabourLewisham, Deptford20,639 5
445Abena Oppong-Asare@abenaoppLabourErith and Thamesmead15,953 -3
446Paula Barker@PaulaBarkerMPLabourLiverpool, Wavertree14,043 12
447Tulip Siddiq @TulipSiddiqLabourHampstead and Kilburn158,986 13
448Andy Slaughter @hammersmithandyLabourHammersmith25,564 -1
449Barry Gardiner @BarryGardinerLabourBrent North91,415 10
450Cat Smith @CatSmithMPLabourLancaster and Fleetwood40,660 4
451Apsana Begum@ApsanaBegumMPLabourPoplar and Limehouse24,535 14
452Jeff Smith @JeffSmithetcLabourManchester, Withington10,697 1
453Bell Ribeiro-Addy@BellRibeiroAddyLabourStreatham50,812 15
454Nick Smith @BlaenauGwentMPLabourBlaenau Gwent9,725 -2
455Charlotte Nichols@charlotte2153LabourWarrington North22,133 -10
456Karin Smyth @karinsmythLabourBristol South12,304 0
457Darren Jones@darrenpjonesLabourBristol North West28,772 -8
458Sarah Jones@LabourSJLabourCroydon Central21,054 5
459John Spellar @spellarLabourWarley10,752 -3
460Afzal Khan@Afzal4GortonLabourManchester, Gorton28,468 1
461Keir Starmer @Keir_StarmerLabourHolborn and St Pancras1,110,043 -1
462Jo Stevens @JoStevensLabourLabourCardiff Central33,039 -7
463Wes Streeting @wesstreetingLabourIlford North76,971 13
464Kate Green @KateGreenSULabourStretford and Urmston49,803 3
465Lilian Greenwood @LilianGreenwoodLabourNottingham South29,234 2
466Margaret Greenwood @MGreenwoodWWLabourWirral West21,571 2
467Nia Griffith @NiaGriffithMPLabourLlanelli17,863 -2
468Tony Lloyd@tony4rochdaleLabourRochdale8,949 1
469Mark Tami @MarkTamiMPLabourAlyn and Deeside9,509 -4
470Rebecca Long-Bailey@RLong_BaileyLabourSalford and Eccles184,580 24
471Andrew Gwynne @GwynneMPLabourDenton and Reddish49,174 2
472Gareth Thomas @GarethThomasMPLabourHarrow West16,626 -3
473Nick Thomas-Symonds @NickTorfaenLabourTorfaen30,750 11
474Louise Haigh @LouHaighLabourSheffield, Heeley47,567 -5
475Emily Thornberry @EmilyThornberryLabourIslington South and Finsbury215,157 64
476Stephen Timms @stephenctimmsLabourEast Ham17,725 1
477Anna McMorrin@AnnaMcMorrinLabourCardiff North16,295 -6
478Harriet Harman QC @HarrietHarmanLabourCamberwell and Peckham180,655 13
479Jon Trickett @jon_trickettLabourHemsworth49,891 95
480Stephen Morgan@StephenMorganMPLabourPortsmouth South12,871 0
481Carolyn Harris @carolynharris24LabourSwansea East25,755 -4
482Alex Norris@AlexNorrisNNLabourNottingham North7,429 -3
483Karl Turner @KarlTurnerMPLabourKingston upon Hull East34,213 6
484Helen Hayes @helenhayes_LabourDulwich and West Norwood23,296 -5
485Derek Twigg @DerekTwiggMPLabourHalton7,095 -2
486John Healey @JohnHealey_MPLabourWentworth and Dearne29,285 -7
487Stephanie Peacock@Steph_PeacockLabourBarnsley East9,834 -3
488Valerie Vaz @Valerie_VazMPLabourWalsall South7,808 -5
489Luke Pollard@LukePollardLabourPlymouth, Sutton and Devonport35,040 -7
490Meg Hillier @Meg_HillierMPLabourHackney South and Shoreditch20,139 1
491Margaret Hodge @margarethodgeLabourBarking49,214 -3
492Catherine West @CatherineWest1LabourHornsey and Wood Green30,570 -6
493Sharon Hodgson @SharonHodgsonMPLabourWashington and Sunderland West34,521 0
494Ellie Reeves@elliereevesLabourLewisham West and Penge22,231 1
495Kate Hollern @Kate_HollernMPLabourBlackburn8,902 -3
496Dr Alan Whitehead @alanwhiteheadmpLabourSouthampton, Test8,159 0
497Matt Rodda@MattRoddaLabourReading East6,594 0
498Lloyd Russell-Moyle@lloyd_rmLabourBrighton, Kemptown30,325 -3
499Dr Rupa Huq @RupaHuqLabourEaling Central and Acton46,211 7
500Imran Hussain @Imran_HussainMPLabourBradford East18,740 -2
501Alex Sobel@alexsobelLabourLeeds North West23,440 8
502Dan Jarvis @DanJarvisMPLabourBarnsley Central71,077 -1
503Daniel Zeichner @DanielZeichnerLabourCambridge20,662 2
504Jon Cruddas @JonCruddas_1LabourDagenham and Rainham21,255 5
505Diana Johnson @DianaJohnsonMPLabourKingston upon Hull North27,686 -5
506Liz Twist@LizTwistMPLabourBlaydon4,190 -1
507Gerald Jones @GeraldJonesLABLabourMerthyr Tydfil and Rhymney6,879 0
508Chris Bryant @RhonddaBryantLabourRhondda71,185 4
509Kevan Jones @KevanJonesMPLabourNorth Durham22,734 -6
510Mike Kane @MikeKaneMPLabourWythenshawe and Sale East11,283 1
511Khalid Mahmood@khalid4PBLabourBirmingham, Perry Barr6,598 2
512Matt Western@MattWestern_LabourWarwick and Leamington9,275 0
513Barbara Keeley @KeeleyMPLabourWorsley and Eccles South26,191 1
514Liz Kendall @leicesterlizLabourLeicester West93,819 -12
515Mohammad Yasin@YasinForBedfordLabourBedford2,666 -1
516Stephen Kinnock @SKinnockLabourAberavon34,472 46
517Janet Daby@JanetDabyLabourLewisham East11,297 -6
518Peter Kyle @peterkyleLabourHove40,882 -3
519Ruth Jones@RuthNewportWestLabourNewport West6,097 4
520Alistair Carmichael@amcarmichaelMPLiberal DemocratOrkney and Shetland21,301 0
521Tim Farron@timfarronLiberal DemocratWestmorland and Lonsdale280,445 -7
522Munira Wilson@munirawilsonLiberal DemocratTwickenham13,274 9
523Wera Hobhouse@Wera_HobhouseLiberal DemocratBath21,068 4
524Christine Jardine@cajardineMPLiberal DemocratEdinburgh West13,966 0
525Daisy Cooper@libdemdaisyLiberal DemocratSt Albans19,827 -5
526Jamie Stone@Jamie4NorthLiberal DemocratCaithness, Sutherland and Easter Ross12,683 2
527Wendy Chamberlain@wendychambLDLiberal DemocratNorth East Fife5,812 4
528Sarah Olney@sarahjolney1Liberal DemocratRichmond Park16,442 -1
529Edward Davey@EdwardJDaveyLiberal DemocratKingston and Surbiton63,781 1
530Layla Moran@LaylaMoranLiberal DemocratOxford West and Abingdon68,244 7
531Liz Saville Roberts @LSRPlaidPlaid CymruDwyfor Meirionnydd17,848 2
532Ben Lake@BenMLakePlaid CymruCeredigion8,121 3
533Hywel Williams @HywelPlaidCymruPlaid CymruArfon10,085 -3
534Johnny McNally@JohnMcNallySNPScottish National PartyFalkirk9,264 -1
535Chris Law @ChrisLawSNPScottish National PartyDundee West19,449 -3
536Hannah Bardell @HannahB4LiviMPScottish National PartyLivingston24,786 0
537Mhairi Black @MhairiBlackScottish National PartyPaisley and Renfrewshire South193,516 4
538Kirsty Blackman @KirstySNPScottish National PartyAberdeen North25,902 -6
539Stewart Malcolm McDonald @StewartMcDonaldScottish National PartyGlasgow South34,094 -3
540Stuart C. McDonald @Stuart_McDonaldScottish National PartyCumbernauld, Kilsyth and Kirkintilloch East13,258 2
541Peter Grant @PeterGrantMPScottish National PartyGlenrothes16,479 -4
542Martyn Day @MartynDaySNPScottish National PartyLinlithgow and East Falkirk10,918 3
543Angus MacNeil @AngusMacNeilSNPScottish National PartyNa h-Eileanan an Iar40,971 -1
544Gavin Newlands @GavNewlandsSNPScottish National PartyPaisley and Renfrewshire North14,382 -1
545Ian Blackford @Ianblackford_MPScottish National PartyRoss, Skye and Lochaber107,491 78
546Anne McLaughlin @AnneMcLaughlinScottish National PartyGlasgow North East13,547 1
547Deidre Brock @DeidreBrockScottish National PartyEdinburgh North and Leith16,884 3
548Alan Brown @AlanBrownSNPScottish National PartyKilmarnock and Loudoun12,295 -2
549Chris Stephens @ChrisStephensScottish National PartyGlasgow South West16,265 -3
550Dave Doogan@DaveDooganSNPScottish National PartyAngus3,850 1
551Neale Hanvey@JNHanveyScottish National PartyKirkcaldy and Cowdenbeath5,497 8
552Stephen Flynn@StephenFlynnSNPScottish National PartyAberdeen South5,459 0
553Douglas Chapman @DougChapmanSNPScottish National PartyDunfermline and West Fife14,678 2
554Carol Monaghan @CMonaghanSNPScottish National PartyGlasgow North West20,392 6
555Richard Gordon Thomson@RThomsonMPScottish National PartyGordon2,989 2
556Steven Bonnar@StevenBonnarSNPScottish National PartyCoatbridge, Chryston and Bellshill3,598 -2
557Joanna Cherry QC @joannaccherryScottish National PartyEdinburgh South West110,890 -5
558Lisa Cameron@DrLisaCameronMPScottish National PartyEast Kilbride, Strathaven and Lesmahagow13,960 -2
559Ronnie Cowan @ronniecowanScottish National PartyInverclyde13,199 -2
560John Nicolson @MrJohnNicolsonScottish National PartyOchil and South Perthshire33,065 -1
561Brendan O'Hara @BrendanOHaraMPScottish National PartyArgyll and Bute14,660 -4
562Kirsten Oswald @kirstenoswaldScottish National PartyEast Renfrewshire15,651 -2
563Martin Docherty-Hughes@MartinJDochertyScottish National PartyWest Dunbartonshire13,535 -4
564Alyn Smith@AlynSmithScottish National PartyStirling45,893 -1
565Kenny MacAskill@KennyMacAskillScottish National PartyEast Lothian19,858 2
566Marion Fellows @marionfellowsScottish National PartyMotherwell and Wishaw11,886 -3
567Amy Callaghan@AmyCallaghanSNPScottish National PartyEast Dunbartonshire14,524 2
568Tommy Sheppard @TommySheppardScottish National PartyEdinburgh East36,089 -3
569Patricia Gibson @PGibsonSNPScottish National PartyNorth Ayrshire and Arran13,271 -2
570Patrick Grady @GradySNPScottish National PartyGlasgow North16,810 -5
571Neil Gray @neilgraysnpScottish National PartyAirdrie and Shotts15,515 -5
572David Linden@DavidLindenScottish National PartyGlasgow East12,360 -7
573Alison Thewliss @alisonthewlissScottish National PartyGlasgow Central29,878 -6
574Owen Thompson @OwenThompsonScottish National PartyMidlothian7,432 -5
575Drew Hendry @drewhendrySNPScottish National PartyInverness, Nairn, Badenoch and Strathspey15,938 1
576Stewart Hosie @StewartHosieSNPScottish National PartyDundee East28,403 4
577Dr Philippa Whitford @Dr_PhilippaWScottish National PartyCentral Ayrshire37,038 -3
578Pete Wishart @PeteWishartScottish National PartyPerth and North Perthshire50,140 -5
579Mickey Brady @MickeyBradySFSinn FéinNewry and Armagh5,129 0
580Paul Maskey @PaulMaskeyMPSinn FéinBelfast West19,322 0
581Francie Molloy @FrancieMolloySinn FéinMid Ulster7,664 3
582John Finucane@johnfinucaneSinn FéinBelfast North30,011 -3
583Michelle Gildernew@gildernewmSinn FéinFermanagh and South Tyrone19,953 -3
584Christopher Hazzard@ChrisHazzardSFSinn FéinSouth Down21,685 77
585Órfhlaith Begley@OrfhlaithBegleySinn FéinWest Tyrone7,775 1
586Claire Hanna@ClaireHannaBelfast South35,093 18
587Colum Eastwood@columeastwoodFoyle37,767 31
588Lindsay Hoyle@LindsayHoyle_MPSpeakerChorley38,287 -4