List of MPs with active Twitter accounts organised by party:

NameScreen NamePartyConstituencyFollowersNew followers last 24 hrs
1Stephen Farry@StephenFarryMPAlliance Party of Northern IrelandNorth Down15,449 8
2Chris Skidmore@CSkidmoreUKConservativeKingswood22,739 0
3Pauline Latham @Pauline_LathamConservativeMid Derbyshire20,498 14
4Adam Afriyie @AdamAfriyieConservativeWindsor16,394 0
5Gagan Mohindra@gaganmohindraConservativeSouth West Hertfordshire4,357 1
6Philip Dunne@Dunne4LudlowConservativeLudlow12,256 5
7Paul Bristow@paulbristow79ConservativePeterborough9,463 2
8Peter Aldous @peter_aldousConservativeWaveney11,615 4
9Andrea Leadsom @andrealeadsomConservativeSouth Northamptonshire123,294 -6
10Stephen Hammond@S_HammondConservativeWimbledon19,700 7
11Elizabeth Truss @trusslizConservativeSouth West Norfolk152,030 87
12Robin John Millar@RobinMillarMPConservativeAberconwy3,391 1
13Lucy Allan @lucyallanConservativeTelford29,576 48
14Edward Leigh @EdwardLeighMPConservativeGainsborough14,244 -1
15Chloe Smith@NorwichChloeConservativeNorwich North19,487 4
16Steve Brine@BrineMPConservativeWinchester11,513 0
17Marcus Jones @Marcus4NuneatonConservativeNuneaton9,698 2
18Johnny Mercer @JohnnyMercerUKConservativePlymouth, Moor View102,931 23
19Caroline Nokes@carolinenokesConservativeRomsey and Southampton North24,127 -1
20Caroline Ansell @Caroline_AnsellConservativeEastbourne6,050 2
21Greg Clark@GregClarkMPConservativeTunbridge Wells32,435 0
22Brandon Lewis @BrandonLewisConservativeGreat Yarmouth59,490 1
23Jake Berry @JakeBerryConservativeRossendale and Darwen20,194 1
24Jane Hunt@JaneMHuntConservativeLoughborough3,289 1
25Harriett Baldwin @hbaldwinConservativeWest Worcestershire27,829 -2
26Stephen Barclay @SteveBarclayConservativeNorth East Cambridgeshire33,014 -1
27Derek Thomas @DerekThomasUKConservativeSt Ives5,590 3
28Jack Lopresti @JackLoprestiConservativeFilton and Bradley Stoke8,798 0
29Tim Loughton @timloughtonConservativeEast Worthing and Shoreham21,420 3
30Kieran John Mullan@KieranMullanUKConservativeCrewe and Nantwich4,242 3
31Steven Baker @SteveBakerHWConservativeWycombe122,579 58
32James Daly@JamesDalyMPConservativeBury North4,899 2
33Theo Clarke@theodoraclarkeConservativeStafford7,910 -2
34Dehenna Davison@DehennaDavisonConservativeBishop Auckland45,257 26
35Paul Holmes@pauljholmesConservativeEastleigh7,217 2
36Bob Blackman @BobBlackmanConservativeHarrow East30,384 -6
37Jason McCartney @JasonMcCartneyConservativeColne Valley17,861 3
38Luke Evans@drlukeevansConservativeBosworth8,736 8
39Karl McCartney @karlmccartneyConservativeLincoln11,317 0
40James Davies@JamesDaviesConservativeVale of Clwyd6,000 0
41Dean Russell@dean4watfordConservativeWatford4,075 3
42Jacob Young@JacobYoungMPConservativeRedcar10,571 2
43Crispin Blunt @CrispinBluntConservativeReigate12,052 -2
44Simon Fell@simonfellConservativeBarrow and Furness4,306 -1
45Mark Jenkinson@markjenkinsonmpConservativeWorkington6,686 -5
46Peter Bone @PeterBoneUKConservativeWellingborough40,199 8
47Katherine Fletcher@K_Fletcher_MPConservativeSouth Ribble4,185 2
48Chris Clarkson@ChrisClarksonMPConservativeHeywood and Middleton5,890 2
49Jo Gideon@jogideonConservativeStoke-on-Trent Central4,350 -1
50Craig Mackinlay @cmackinlayConservativeSouth Thanet11,906 0
51Julie Marson@JulieMarsonMPConservativeHertford and Stortford4,372 1
52Andrew Bridgen @ABridgenConservativeNorth West Leicestershire37,971 1
53Richard Holden@RicHoldenConservativeNorth West Durham8,624 0
54Selaine Saxby@SelaineSaxbyConservativeNorth Devon4,286 -1
55Stephen McPartland @SMcPartlandConservativeStevenage15,328 3
56David Davis @DavidDavisMPConservativeHaltemprice and Howden182,018 15
57Darren George Henry@DarrenG_HenryConservativeBroxtowe9,947 0
58James Brokenshire @JBrokenshireConservativeOld Bexley and Sidcup31,292 1
59Guy Opperman @GuyOppermanConservativeHexham21,169 9
60Felicity Buchan@FelicityBuchanConservativeKensington6,494 6
61Matt Vickers@Matt_VickersMPConservativeStockton South6,266 -1
62Alan Mak @AlanMakMPConservativeHavant10,158 0
63Stuart Andrew@StuartAndrewConservativePudsey19,144 1
64Gareth Bacon@GarethBaconMPConservativeOrpington5,818 2
65Robert Buckland @RobertBucklandConservativeSouth Swindon29,606 3
66Joy Morrissey@joymorrisseyConservativeBeaconsfield16,491 7
67Kit Malthouse @kitmalthouseConservativeNorth West Hampshire17,538 4
68Mark Eastwood@mark4dewsburyConservativeDewsbury5,028 0
69Scott Mann @scottmann4NCConservativeNorth Cornwall8,856 3
70Laurence Robertson @lrobertsonTewksConservativeTewkesbury4,355 -1
71Jamie Hamilton Wallis@JamieWallisMPConservativeBridgend2,823 0
72Craig Whittaker @CWhittaker_MPConservativeCalder Valley9,607 -1
73Gary Sambrook@GarySambrook89ConservativeBirmingham, Northfield4,670 1
74Suzanne Webb@Q66SuziConservativeStourbridge4,599 4
75Priti Patel @pritipatelConservativeWitham361,049 -75
76Alun Cairns @AlunCairnsConservativeVale of Glamorgan13,882 1
77Paul Maynard @PaulMaynardUKConservativeBlackpool North and Cleveleys19,082 -2
78Michael Gove @michaelgoveConservativeSurrey Heath231,114 21
79Theresa May @theresa_mayConservativeMaidenhead997,347 8
80Neil Parish @neil_parishConservativeTiverton and Honiton7,027 -3
81Huw Merriman @HuwMerrimanConservativeBexhill and Battle20,365 3
82Gary Streeter @garystreeterSWDConservativeSouth West Devon4,933 2
83Jacob Rees-Mogg @Jacob_Rees_MoggConservativeNorth East Somerset438,358 54
84Christian Wakeford@Christian4BurySConservativeBury South5,198 3
85James Cartlidge @jc4southsuffolkConservativeSouth Suffolk10,005 4
86Maria Miller @MariaMillerUKConservativeBasingstoke21,243 3
87William Cash @BillCashMPConservativeStone20,576 -3
88Amanda Milling @amandamillingConservativeCannock Chase20,730 2
89Scott Lloyd Benton@ScottBentonMPConservativeBlackpool South5,166 -2
90Maria Caulfield @mariacaulfieldConservativeLewes22,135 0
91Nigel Mills @nigelmillsConservativeAmber Valley5,760 5
92Kwasi Kwarteng @KwasiKwartengConservativeSpelthorne27,072 18
93Alex Chalk @AlexChalkCheltConservativeCheltenham14,021 3
94Lucy Frazer @lucyfrazermpConservativeSouth East Cambridgeshire9,789 1
95Luke Hall @LukeHallConservativeThornbury and Yate5,187 -1
96Robert Courts @robertcourtsConservativeWitney9,947 5
97Rehman Chishti @Rehman_ChishtiConservativeGillingham and Rainham19,513 4
98Penny Mordaunt @PennyMordauntConservativePortsmouth North85,921 57
99Duncan Charles Baker@duncancbakerConservativeNorth Norfolk3,625 1
100Jo Churchill @Jochurchill_MPConservativeBury St Edmunds13,252 0
101Robbie Moore@_RobbieMooreConservativeKeighley5,527 13
102Dr Caroline Johnson @drcarolinejConservativeSleaford and North Hykeham6,663 0
103Simon Baynes@baynes_simonConservativeClwyd South4,504 1
104Anne Marie Morris @AnneMarieMorrisConservativeNewton Abbot20,979 3
105James Cleverly @JamesCleverlyConservativeBraintree105,693 13
106David Morris @davidmorrismlConservativeMorecambe and Lunesdale14,339 2
107Amanda Solloway @ASollowayUKConservativeDerby North5,547 5
108Sarah Atherton@AthertonNWalesConservativeWrexham7,205 3
109Wendy Morton @morton_wendyConservativeAldridge-Brownhills17,954 -2
110Dr Thérèse Coffey @theresecoffeyConservativeSuffolk Coastal26,841 6
111Damian Collins @DamianCollinsConservativeFolkestone and Hythe30,391 2
112Alicia Kearns@aliciakearnsConservativeRutland and Melton15,780 14
113Charles Walker@CharlesWalkerMPConservativeBroxbourne29,887 1
114Paul Howell@PaulHowellMPConservativeSedgefield3,018 1
115Nigel Adams@nadamsConservativeSelby and Ainsty14,397 -2
116Robert Largan@robertlarganConservativeHigh Peak6,467 2
117Sheryll Murray @sheryllmurrayConservativeSouth East Cornwall18,475 0
118Bim Afolami@BimAfolamiConservativeHitchin and Harpenden14,428 -1
119James Wild@jamesowildConservativeNorth West Norfolk2,838 3
120Dr Andrew Murrison @AWMurrisonConservativeSouth West Wiltshire15,769 2
121Aaron Bell@AaronBell4NULConservativeNewcastle-under-Lyme5,249 1
122David Amess@amessd_southendConservativeSouthend West7,947 4
123Alberto Costa @AlbertoCostaMPConservativeSouth Leicestershire10,664 4
124Robert Neill @neill_bobConservativeBromley and Chislehurst17,804 6
125Geoffrey Cox QC @Geoffrey_CoxConservativeTorridge and West Devon40,604 -1
126Richard Bacon@richardbaconmpConservativeSouth Norfolk1,670 1
127Greg Smith@gregsmith_ukConservativeBuckingham7,263 -2
128Jesse Norman @Jesse_NormanConservativeHereford and South Herefordshire26,618 3
129Kemi Badenoch@KemiBadenochConservativeSaffron Walden46,950 -7
130Peter Gibson@Gibbo4DarloConservativeDarlington3,462 2
131Stephen Crabb @SCrabbPembsConservativePreseli Pembrokeshire22,799 1
132Laura Farris@Laura__FarrisConservativeNewbury7,156 2
133Siobhan Baillie@Siobhan_BaillieConservativeStroud11,587 13
134Ben Spencer@DrBenSpencerConservativeRunnymede and Weybridge4,934 10
135Anthony Mangnall@AnthonyMangnal1ConservativeTotnes5,901 4
136Tracey Crouch @tracey_crouchConservativeChatham and Aylesford39,909 20
137Tom Hunt@tomhunt1988ConservativeIpswich10,036 6
138Ruth Edwards@RuthEdwardsMPConservativeRushcliffe4,237 1
139Andrew Bowie@AndrewBowie_MPConservativeWest Aberdeenshire and Kincardine19,161 10
140Gareth Davies@GarethDavies_MPConservativeGrantham and Stamford7,097 0
141Ben Bradley@BBradley_MansConservativeMansfield32,737 -8
142Lia Nici@lia_niciConservativeGreat Grimsby3,497 -1
143Stuart Paul Anderson@Stuart4WolvesSWConservativeWolverhampton South West6,689 2
144Owen Paterson @OwenPatersonConservativeNorth Shropshire50,782 1
145Graham Brady@SirGrahamBradyConservativeAltrincham and Sale West20,472 20
146David T. C. Davies @DavidTCDaviesConservativeMonmouth15,932 -1
147Mark Pawsey @MarkPawseyConservativeRugby7,709 0
148Nickie Aiken@twocitiesnickieConservativeCities of London and Westminster3,474 1
149Alex Burghart@alexburghartConservativeBrentwood and Ongar5,706 -1
150Antony Higginbotham@antony_higConservativeBurnley3,768 0
151Mims Davies @mimsdaviesConservativeMid Sussex16,790 4
152John Penrose @JohnPenroseNewsConservativeWeston-super-Mare37,379 3
153Philip Davies @PhilipDaviesUKConservativeShipley21,182 3
154Sara Britcliffe@SarBritcliffeMPConservativeHyndburn6,275 0
155David Simmonds@DSimmonds_RNPConservativeRuislip, Northwood and Pinner3,691 -1
156Caroline Dinenage @cj_dinenageConservativeGosport22,209 0
157Jonathan Djanogly @JDjanoglyConservativeHuntingdon19,290 1
158Elliot Colburn@ElliotColburnConservativeCarshalton and Wallington7,757 5
159Chris Philp @CPhilpOfficialConservativeCroydon South13,984 -1
160Marco Longhi@marcolonghi4dnConservativeDudley North4,034 3
161Simon Clarke@SimonClarkeMPConservativeMiddlesbrough South and East Cleveland18,924 0
162Christopher Pincher @ChrisPincherConservativeTamworth21,051 -1
163Nicola Faye Richards@Nicola4WBEConservativeWest Bromwich East8,414 1
164Michelle Donelan @michelledonelanConservativeChippenham20,040 -3
165Rebecca Pow @pow_rebeccaConservativeTaunton Deane14,482 3
166Brendan Clarke-Smith@Bren4BassetlawConservativeBassetlaw4,109 0
167Steve Double @stevedoubleConservativeSt Austell and Newquay14,453 1
168Angela Richardson@AJRichardsonMPConservativeGuildford10,521 3
169Victoria Prentis @VictoriaPrentisConservativeBanbury13,168 4
170Leo Docherty@LeoDochertyUKConservativeAldershot7,365 0
171Andy Carter@MrAndy_CarterConservativeWarrington South5,526 0
172Jackie Doyle-Price @JackieDPConservativeThurrock13,314 -4
173Mark Pritchard @MPritchardUKConservativeThe Wrekin10,899 0
174Julia Lopez@JuliaLopezMPConservativeHornchurch and Upminster7,492 -2
175Tom Pursglove @VotePursgloveConservativeCorby13,455 6
176Oliver Dowden@OliverDowdenConservativeHertsmere36,738 11
177James Duddridge @JamesDuddridgeConservativeRochford and Southend East31,925 1
178Will Quince @willquinceConservativeColchester19,013 10
179Natalie Elphicke@NatalieElphickeConservativeDover6,957 2
180Danny Kruger@danny__krugerConservativeDevizes11,390 0
181Jerome Mayhew@JeromeMayhewConservativeBroadland2,759 -1
182John Redwood @johnredwoodConservativeWokingham113,858 61
183David Duguid@david_duguidConservativeBanff and Buchan6,262 -1
184David Johnston@david4wantageConservativeWantage2,751 4
185Iain Duncan Smith@MPIainDSConservativeChingford and Woodford Green56,821 -2
186Jane Stevenson@Jane_Stevenson_ConservativeWolverhampton North East4,890 2
187Neil Hudson@DrNeilHudsonConservativePenrith and The Border3,784 1
188Nigel Evans@nigelmpConservativeRibble Valley13,645 -2
189Alexander Stafford@Alex_StaffordConservativeRother Valley6,067 -1
190Claire Coutinho@ClaireCoutinhoConservativeEast Surrey8,066 9
191Sally-Ann Hart@SallyAnn1066ConservativeHastings and Rye4,060 6
192Michael Ellis @Michael_Ellis1ConservativeNorthampton North13,723 0
193Sarah Dines@Dines4DalesConservativeDerbyshire Dales1,786 0
194Vicky Ford@vickyfordConservativeChelmsford25,809 10
195Ben Everitt@Ben_EverittConservativeMilton Keynes North7,895 5
196Simon Jupp@simonjamesjuppConservativeEast Devon6,580 3
197Mary Robinson @MaryRobinson01ConservativeCheadle9,830 6
198Cherilyn Mackrory@thisischerilynConservativeTruro and Falmouth3,255 -1
199David Evennett @DavidEvennettConservativeBexleyheath and Crayford14,312 4
200Andrew Rosindell @AndrewRosindellConservativeRomford21,938 -1
201Roger Gale@SirRogerGaleConservativeNorth Thanet6,651 0
202Chris Loder@chrisloderConservativeWest Dorset6,437 1
203Michael Fabricant @Mike_FabricantConservativeLichfield42,768 8
204David Rutley @DavidRutleyConservativeMacclesfield13,496 4
205Anthony Browne@ab4scambsConservativeSouth Cambridgeshire4,749 2
206Tom Randall@Tom_RandallConservativeGedling4,079 1
207Suella Fernandes @SuellaBravermanConservativeFareham30,728 -3
208Paul Scully @scullypConservativeSutton and Cheam16,098 2
209Grant Shapps @grantshappsConservativeWelwyn Hatfield168,346 63
210Alok Sharma @AlokSharma_RDGConservativeReading West70,380 -2
211Shaun Bailey@Shaun4WBWConservativeWest Bromwich West4,022 5
212Kevin Foster @kevin_j_fosterConservativeTorbay7,966 1
213Alec Shelbrooke @AlecShelbrookeConservativeElmet and Rothwell15,856 -2
214Saqib Bhatti@bhatti_saqibConservativeMeriden7,561 2
215Dr Liam Fox @LiamFoxConservativeNorth Somerset103,583 -1
216George Freeman @GeorgeFreemanMPConservativeMid Norfolk30,032 12
217Rob Butler@AylesburyToriesConservativeAylesbury1,045 0
218Marcus Fysh @MarcusFyshConservativeYeovil20,392 3
219Fay Alicia Jones@JonesyFayConservativeBrecon and Radnorshire6,367 5
220Nicholas Fletcher@NickFletcherMPConservativeDon Valley3,470 1
221Imran Nasir Ahmad Khan@imranahmadkhanConservativeWakefield6,086 2
222Mark Garnier @Mark4WyreForestConservativeWyre Forest16,052 -1
223Henry Smith @HenrySmithUKConservativeCrawley17,158 -2
224Nusrat Ghani @Nus_GhaniConservativeWealden24,124 0
225Eddie Hughes@EddieHughes4WNConservativeWalsall North12,036 3
226Julian Smith @JulianSmithUKConservativeSkipton and Ripon32,929 3
227Andrew Griffith@griffithaConservativeArundel and South Downs4,973 -2
228Royston Smith @Royston_SmithConservativeSouthampton, Itchen8,011 -1
229John Glen @JohnGlenUKConservativeSalisbury23,359 -2
230James Sunderland@JamesSunderlConservativeBracknell3,591 1
231Jill Mortimer@Jill4HartlepoolConservativeHartlepool3,255 8
232Gillian Keegan@GillianKeeganConservativeChichester14,814 3
233Mark Spencer @Mark_SpencerConservativeSherwood18,433 7
234Richard Graham @RichardGrahamUKConservativeGloucester12,770 3
235Andrew Stephenson @Andrew4PendleConservativePendle24,904 0
236Helen Grant @HelenGrantMPConservativeMaidstone and The Weald21,658 1
237James Gray @JGrayConservativeNorth Wiltshire18,681 3
238John Stevenson @John4CarlisleConservativeCarlisle13,677 2
239John Lamont@John2WinConservativeBerwickshire, Roxburgh and Selkirk11,993 -2
240Iain Stewart @iainastewartConservativeMilton Keynes South18,410 1
241Andrew Lewer@ALewerMBEConservativeNorthampton South4,939 3
242Damian Green @DamianGreenConservativeAshford20,617 5
243Graham Stuart @grahamstuartConservativeBeverley and Holderness17,391 1
244Desmond Swayne @DesmondSwayneConservativeNew Forest West50,007 62
245Robert Syms @RobertSymsConservativePoole12,199 4
246Jonathan Lord@JonathanLordConservativeWoking2,745 1
247Rachel Maclean@redditchrachelConservativeRedditch11,765 3
248Robert Halfon @halfon4harlowMPConservativeHarlow36,825 25
249Maggie Throup @maggie_erewashConservativeErewash3,032 3
250Matthew Hancock @MattHancockConservativeWest Suffolk428,558 -137
251Kelly Tolhurst @KellyTolhurstConservativeRochester and Strood15,268 1
252Greg Hands @GregHandsConservativeChelsea and Fulham41,179 8
253Justin Tomlinson @JustinTomlinsonConservativeNorth Swindon21,031 0
254Esther McVey@EstherMcVey1ConservativeTatton64,811 15
255Michael Tomlinson @Michael4MDNPConservativeMid Dorset and North Poole10,445 5
256Craig Tracey @craig4nwarksConservativeNorth Warwickshire9,302 -2
257Mark Harper @Mark_J_HarperConservativeForest of Dean39,997 6
258Anne-Marie Trevelyan @annietrevConservativeBerwick-upon-Tweed28,499 7
259Tom Tugendhat @TomTugendhatConservativeTonbridge and Malling89,335 0
260Rebecca Harris @RebeccaHarrisMPConservativeCastle Point6,952 2
261Simon Hart @SimonhartmpConservativeCarmarthen West and South Pembrokeshire10,460 3
262Neil O'Brien@NeilDotObrienConservativeHarborough34,408 -5
263Oliver Heald QC @OliverHealdUKConservativeNorth East Hertfordshire11,629 0
264James Heappey @JSHeappeyConservativeWells15,938 -2
265Chris Heaton-Harris @chhcallingConservativeDaventry22,665 1
266Martin Vickers @MartinVickersConservativeCleethorpes12,941 1
267Robin Walker @WalkerWorcesterConservativeWorcester15,910 -2
268Ben Wallace @BWallaceMPConservativeWyre and Preston North31,890 6
269David Warburton @DJWarburtonConservativeSomerton and Frome14,826 7
270Matt Warman @mattwarmanConservativeBoston and Skegness19,778 -3
271Simon Hoare @Simon4NDorsetConservativeNorth Dorset19,041 -2
272Dominic Raab@DominicRaabConservativeEsher and Walton340,046 35
273Helen Whately @Helen_WhatelyConservativeFaversham and Mid Kent24,626 -7
274Heather Wheeler @HeatherWheelerConservativeSouth Derbyshire20,072 -5
275Kevin Hollinrake @kevinhollinrakeConservativeThirsk and Malton11,971 0
276Douglas Ross@Douglas4MorayConservativeMoray37,174 -2
277Craig Williams @craig4montyConservativeMontgomeryshire5,399 3
278John Howell @JHowellUKConservativeHenley7,927 -1
279Lee Benjamin Rowley@Lee4NEDConservativeNorth East Derbyshire10,232 1
280Gavin Williamson @GavinWilliamsonConservativeSouth Staffordshire99,236 -15
281Nigel Huddleston @HuddlestonNigelConservativeMid Worcestershire17,435 2
282Jeremy Hunt @Jeremy_HuntConservativeSouth West Surrey223,347 18
283Bob Seely@IoWBobSeelyConservativeIsle of Wight13,237 4
284Mike Wood @mikejwoodConservativeDudley South7,084 4
285William Wragg @William_WraggConservativeHazel Grove15,567 0
286Nadhim Zahawi @nadhimzahawiConservativeStratford-on-Avon76,194 66
287Sajid Javid @sajidjavidConservativeBromsgrove265,693 375
288Mel Stride@MelJStrideConservativeCentral Devon6,347 2
289Ranil Jayawardena @TeamRanilConservativeNorth East Hampshire2,116 -1
290David Mundell @DavidMundellDCTConservativeDumfriesshire, Clydesdale & Tweeddale16,846 -2
291Bernard Jenkin @bernardjenkinConservativeHarwich and North Essex36,458 -2
292Julian Sturdy@JulianSturdyConservativeYork Outer2,182 0
293Andrea Jenkyns @andreajenkynsConservativeMorley and Outwood61,597 -6
294John Whittingdale @JWhittingdaleConservativeMaldon8,942 -4
295Rishi Sunak@RishiSunakConservativeRichmond (Yorks)484,809 47
296Robert Jenrick @RobertJenrickConservativeNewark56,015 -10
297Boris Johnson @BorisJohnsonConservativeUxbridge and South Ruislip3,701,793 866
298David Jones @DavidJonesMPConservativeClwyd West14,636 -4
299Shailesh Vara@ShaileshVaraConservativeNorth West Cambridgeshire4,322 -2
300Stephen Metcalfe @Metcalfe_SBETConservativeSouth Basildon and East Thurrock7,299 0
301Andrew Selous @AndrewSelousConservativeSouth West Bedfordshire20,966 3
302Giles Watling@GilesWatlingConservativeClacton4,378 -1
303Daniel Kawczynski @DKShrewsburyConservativeShrewsbury and Atcham25,433 13
304Nick Gibb@NickGibbUKConservativeBognor Regis and Littlehampton18,739 3
305Chris Green@CGreenUKConservativeBolton West13,475 -2
306Tobias Ellwood@Tobias_EllwoodConservativeBournemouth East65,584 2
307Conor Burns@ConorBurnsUKConservativeBournemouth West24,399 -1
308Edward Timpson@edwardtimpsonConservativeEddisbury6,611 1
309James Morris@JamesMorrisConservativeHalesowen and Rowley Regis8,948 5
310Julian Knight @julianknight15ConservativeSolihull12,639 27
311Damian Hinds@DamianHindsConservativeEast Hampshire33,714 0
312Greg Knight @GregKnightConservativeEast Yorkshire11,356 1
313Andrew Jones@AJonesMPConservativeHarrogate and Knaresborough15,759 4
314Matthew Offord@Offord4HendonConservativeHendon10,193 -1
315Eleanor Laing @eleanor4eppingConservativeEpping Forest10,989 10
316Sammy Wilson @eastantrimmpDemocratic Unionist PartyEast Antrim22,557 16
317Carla Lockhart@carlalockhartDemocratic Unionist PartyUpper Bann9,582 4
318Jim Shannon @JimShannonMPDemocratic Unionist PartyStrangford3,162 0
319Jeffrey M. Donaldson @J_Donaldson_MPDemocratic Unionist PartyLagan Valley26,763 8
320Gavin Robinson @GRobinsonDUPDemocratic Unionist PartyBelfast East14,653 0
321Paul Girvan@PaulGirvanMPDemocratic Unionist PartySouth Antrim6,415 0
322Caroline Lucas @CarolineLucasGreen PartyBrighton, Pavilion525,106 73
323Margaret Ferrier @MargaretFerrierIndependentRutherglen and Hamilton West16,185 -1
324Jeremy Corbyn @jeremycorbynIndependentIslington North2,440,542 -43
325Claudia Webbe@ClaudiaWebbeIndependentLeicester East60,352 66
326Diane Abbott @HackneyAbbottLabourHackney North and Stoke Newington384,306 26
327David Lammy @DavidLammyLabourTottenham744,622 135
328Debbie Abrahams @Debbie_abrahamsLabourOldham East and Saddleworth52,660 -1
329Ian Lavery @IanLaveryMPLabourWansbeck88,465 13
330John Cryer@JohnCryerMPLabourLeyton and Wanstead6,161 5
331Siobhain McDonagh@Siobhain_McLabourMitcham and Morden21,452 9
332Rushanara Ali @rushanaraaliLabourBethnal Green and Bow44,516 13
333Mark Hendrick@MpHendrickLabourPreston5,169 0
334Emma Lewell-Buck @EmmaLewellBuckLabourSouth Shields25,514 5
335Jonathan Ashworth @JonAshworthLabourLeicester South107,554 33
336Clive Lewis @labourlewisLabourNorwich South113,505 23
337Chris Evans@Chris_EvansMPLabourIslwyn7,044 2
338Marie Rimmer @MarieRimmerLabourSt Helens South and Whiston13,190 3
339Hilary Benn @hilarybennmpLabourLeeds Central165,338 34
340Holly Lynch @HollyLynch5LabourHalifax24,603 11
341Steve McCabe @steve_mccabeLabourBirmingham, Selly Oak18,635 0
342Wayne David @WayneDavid_MPLabourCaerphilly14,823 28
343Kerry McCarthy @KerryMPLabourBristol East32,543 0
344Andy McDonald @AndyMcDonaldMPLabourMiddlesbrough48,160 2
345Sarah Owen@SarahOwen_LabourLuton North21,203 22
346Paul Blomfield @PaulBlomfieldMPLabourSheffield Central21,970 5
347John McDonnell @johnmcdonnellMPLabourHayes and Harlington302,062 16
348Pat McFadden @patmcfaddenmpLabourWolverhampton South East26,027 14
349Conor McGinn @ConorMcGinnLabourSt Helens North17,790 29
350Alison McGovern @Alison_McGovernLabourWirral South55,117 9
351Ben Bradshaw @BenPBradshawLabourExeter73,263 13
352Kevin Brennan @KevinBrennanMPLabourCardiff West25,641 11
353Catherine McKinnell @CatMcKinnellLabourNewcastle upon Tyne North28,541 1
354Justin Madders @justinmaddersLabourEllesmere Port and Neston28,522 21
355Florence Eshalomi@FloEshalomiLabourVauxhall26,317 12
356Lyn Brown @lynbrownmpLabourWest Ham13,831 7
357Shabana Mahmood @ShabanaMahmoodLabourBirmingham, Ladywood24,737 4
358Karen Buck @KarenPBuckMPLabourWestminster North18,272 3
359Seema Malhotra @SeemaMalhotra1LabourFeltham and Heston25,473 12
360Jim McMahon @JimfromOldhamLabourOldham West and Royton27,443 32
361Richard Burgon @RichardBurgonLabourLeeds East153,598 59
362Tahir Ali@TahirAliMPLabourBirmingham, Hall Green3,451 2
363Dawn Butler @DawnButlerBrentLabourBrent Central234,981 7
364Rachael Maskell @RachaelMaskellLabourYork Central30,504 6
365Liam Byrne @liambyrnempLabourBirmingham, Hodge Hill36,799 2
366Ruth Cadbury @RuthCadburyLabourBrentford and Isleworth22,920 8
367Christian Matheson @ChrisM4ChesterLabourCity of Chester14,951 -1
368Gill Furniss @GillFurnissMPLabourSheffield, Brightside and Hillsborough6,834 6
369Olivia Frances Blake@_OliviaBlakeLabourSheffield, Hallam16,159 135
370Chris Elmore @CPJElmoreLabourOgmore11,508 28
371Alan Campbell @alancampbellmpLabourTynemouth6,773 6
372Ian Mearns @IanMearnsMPLabourGateshead28,336 -1
373Edward Miliband @Ed_MilibandLabourDoncaster North773,122 8
374Nadia Whittome@NadiaWhittomeMPLabourNottingham East82,417 16
375Sarah Champion @SarahChampionMPLabourRotherham49,317 -1
376Dr Rosena Allin-Khan @DrRosenaLabourTooting192,890 20
377Tracy Brabin @TracyBrabinLabourBatley and Spen66,799 3
378Jessica Morden @jessicamordenmpLabourNewport East14,209 7
379Grahame Morris @grahamemorrisLabourEasington32,680 3
380Alex Davies-Jones@AlexDaviesJonesLabourPontypridd8,860 14
381Ian Murray @IanMurrayMPLabourEdinburgh South33,428 2
382Rosie Cooper @rosie4westlancsLabourWest Lancashire14,336 1
383Yvette Cooper @YvetteCooperMPLabourNormanton, Pontefract and Castleford332,978 454
384Mike Amesbury@MikeAmesburyMPLabourWeaver Vale11,732 15
385Lisa Nandy @lisanandyLabourWigan230,255 122
386Nav Mishra@NavPMishraLabourStockport12,031 11
387Tonia Antoniazzi@ToniaAntoniazziLabourGower16,366 17
388Neil Coyle @coyleneilLabourBermondsey and Old Southwark28,352 150
389Chi Onwurah @ChiOnwurahLabourNewcastle upon Tyne Central45,909 11
390Stella Creasy @stellacreasyLabourWalthamstow149,731 43
391Kate Osamor @KateOsamorLabourEdmonton35,582 -2
392Judith Cummins @JudithCumminsLabourBradford South15,085 1
393Alex Cunningham @ACunninghamMPLabourStockton North22,090 6
394Kate Osborne@KateOsborneMPLabourJarrow14,495 -5
395Geraint Davies @GeraintDaviesMPLabourSwansea West15,770 -1
396Ian Byrne@IanByrneMPLabourLiverpool, West Derby32,728 9
397Matthew Pennycook @mtpennycookLabourGreenwich and Woolwich22,342 54
398Fleur Anderson@PutneyFleurLabourPutney13,548 5
399Toby Perkins @tobyperkinsmpLabourChesterfield28,093 10
400Dan Carden@DanCardenMPLabourLiverpool, Walton52,623 5
401Mary Foy@marykfoyLabourCity of Durham14,041 1
402Thangam Debbonaire @ThangamMPLabourBristol West34,791 262
403Bambos Charalambous@Bambos_MPLabourEnfield, Southgate10,681 44
404Jess Phillips @jessphillipsLabourBirmingham, Yardley462,815 344
405Bridget Phillipson @bphillipsonMPLabourHoughton and Sunderland South45,032 54
406Rachel Hopkins@rach_hopkinsLabourLuton South8,462 8
407Lucy Powell @LucyMPowellLabourManchester Central60,042 31
408Marsha de Cordova@MarshadeCordovaLabourBattersea40,320 -1
409Stephen Doughty @SDoughtyMPLabourCardiff South and Penarth35,148 4
410Tanmanjit Singh Dhesi@TanDhesiLabourSlough91,892 -1
411Peter Dowd @Peter_DowdLabourBootle16,946 8
412Taiwo Owatemi@TaiwoOwatemiLabourCoventry North West20,977 -3
413Jack Dromey @JackDromeyMPLabourBirmingham, Erdington25,006 5
414Anneliese Dodds@AnnelieseDoddsLabourOxford East68,390 17
415Kim Johnson@KimJohnsonMPLabourLiverpool, Riverside16,297 3
416Yasmin Qureshi @YasminQureshiMPLabourBolton South East24,828 -1
417Angela Rayner @AngelaRaynerLabourAshton-under-Lyne343,199 176
418Rosie Duffield@RosieDuffield1LabourCanterbury43,178 -14
419Angela Eagle @angelaeagleLabourWallasey76,307 14
420Maria Eagle @meaglempLabourGarston and Halewood47,616 2
421Steve Reed @SteveReedMPLabourCroydon North35,037 13
422Clive Efford @CliveEffordLabourEltham14,623 2
423Christina Rees @Rees4NeathLabourNeath11,602 10
424Julie Elliott @JulieElliottMPLabourSunderland Central21,348 3
425Rachel Reeves @RachelReevesMPLabourLeeds West116,743 47
426Jonathan Reynolds @jreynoldsMPLabourStalybridge and Hyde50,277 21
427Zarah Sultana@zarahsultanaLabourCoventry South210,120 61
428Bill Esterson @Bill_EstersonLabourSefton Central34,451 12
429Preet Gill@PreetKGillMPLabourBirmingham, Edgbaston38,543 13
430Sam Tarry@SamTarryLabourIlford South21,734 4
431Mary Glindon@GlindonMaryLabourNorth Tyneside1,067 2
432Feryal Clark@FeryalClarkLabourEnfield North10,708 28
433Naz Shah @NazShahBfdLabourBradford West55,198 2
434Mick Whitley@MickWhitleyMPLabourBirkenhead12,078 0
435Beth Winter@BethWinterMPLabourCynon Valley9,903 1
436Virendra Sharma @VirendraSharmaLabourEaling, Southall19,933 1
437Barry Sheerman @BarrySheermanLabourHuddersfield23,159 26
438Yvonne Fovargue @Y_FovargueMPLabourMakerfield13,813 4
439Fabian Hamilton@FabianLeedsNELabourLeeds North East6,604 2
440Emma Hardy@EmmaHardyMPLabourKingston upon Hull West and Hessle28,809 20
441James Murray@jamesmurray_ldnLabourEaling North9,043 0
442Vicky Foxcroft @vickyfoxcroftLabourLewisham, Deptford21,496 19
443Abena Oppong-Asare@abenaoppLabourErith and Thamesmead17,083 5
444Paula Barker@PaulaBarkerMPLabourLiverpool, Wavertree15,392 7
445Tulip Siddiq @TulipSiddiqLabourHampstead and Kilburn169,005 87
446Andy Slaughter @hammersmithandyLabourHammersmith25,745 2
447Barry Gardiner @BarryGardinerLabourBrent North93,228 19
448Cat Smith @CatSmithMPLabourLancaster and Fleetwood42,182 14
449Apsana Begum@ApsanaBegumMPLabourPoplar and Limehouse33,593 28
450Jeff Smith @JeffSmithetcLabourManchester, Withington11,009 20
451Bell Ribeiro-Addy@BellRibeiroAddyLabourStreatham57,119 25
452Nick Smith @BlaenauGwentMPLabourBlaenau Gwent10,257 0
453Charlotte Nichols@charlotte2153LabourWarrington North23,386 10
454Karin Smyth @karinsmythLabourBristol South13,375 22
455Darren Jones@darrenpjonesLabourBristol North West30,479 9
456Sarah Jones@LabourSJLabourCroydon Central21,798 9
457John Spellar @spellarLabourWarley11,334 5
458Afzal Khan@Afzal4GortonLabourManchester, Gorton30,623 7
459Keir Starmer @Keir_StarmerLabourHolborn and St Pancras1,127,135 69
460Jo Stevens @JoStevensLabourLabourCardiff Central33,772 44
461Wes Streeting @wesstreetingLabourIlford North85,354 130
462Kate Green @KateGreenSULabourStretford and Urmston50,968 8
463Lilian Greenwood @LilianGreenwoodLabourNottingham South29,779 4
464Margaret Greenwood @MGreenwoodWWLabourWirral West21,951 4
465Nia Griffith @NiaGriffithMPLabourLlanelli18,191 8
466Tony Lloyd@tony4rochdaleLabourRochdale9,155 2
467Mark Tami @MarkTamiMPLabourAlyn and Deeside9,743 5
468Rebecca Long-Bailey@RLong_BaileyLabourSalford and Eccles187,877 3
469Andrew Gwynne @GwynneMPLabourDenton and Reddish49,837 26
470Gareth Thomas @GarethThomasMPLabourHarrow West17,093 1
471Nick Thomas-Symonds @NickTorfaenLabourTorfaen33,193 7
472Louise Haigh @LouHaighLabourSheffield, Heeley49,749 71
473Emily Thornberry @EmilyThornberryLabourIslington South and Finsbury223,715 22
474Stephen Timms @stephenctimmsLabourEast Ham18,269 4
475Anna McMorrin@AnnaMcMorrinLabourCardiff North17,250 10
476Harriet Harman QC @HarrietHarmanLabourCamberwell and Peckham183,429 9
477Jon Trickett @jon_trickettLabourHemsworth73,090 103
478Stephen Morgan@StephenMorganMPLabourPortsmouth South14,570 50
479Carolyn Harris @carolynharris24LabourSwansea East29,711 -5
480Alex Norris@AlexNorrisNNLabourNottingham North7,858 18
481Karl Turner @KarlTurnerMPLabourKingston upon Hull East35,635 22
482Helen Hayes @helenhayes_LabourDulwich and West Norwood24,734 64
483Derek Twigg @DerekTwiggMPLabourHalton7,076 -1
484John Healey @JohnHealey_MPLabourWentworth and Dearne30,282 1
485Stephanie Peacock@Steph_PeacockLabourBarnsley East10,273 3
486Valerie Vaz @Valerie_VazMPLabourWalsall South8,025 0
487Luke Pollard@LukePollardLabourPlymouth, Sutton and Devonport37,605 94
488Meg Hillier @Meg_HillierMPLabourHackney South and Shoreditch20,423 1
489Margaret Hodge @margarethodgeLabourBarking50,326 19
490Catherine West @CatherineWest1LabourHornsey and Wood Green31,450 34
491Sharon Hodgson @SharonHodgsonMPLabourWashington and Sunderland West34,624 -2
492Ellie Reeves@elliereevesLabourLewisham West and Penge23,672 29
493Kate Hollern @Kate_HollernMPLabourBlackburn9,324 6
494Dr Alan Whitehead @alanwhiteheadmpLabourSouthampton, Test8,427 -1
495Matt Rodda@MattRoddaLabourReading East6,998 11
496Lloyd Russell-Moyle@lloyd_rmLabourBrighton, Kemptown30,999 -5
497Dr Rupa Huq @RupaHuqLabourEaling Central and Acton47,721 2
498Imran Hussain @Imran_HussainMPLabourBradford East19,968 6
499Alex Sobel@alexsobelLabourLeeds North West24,577 21
500Dan Jarvis @DanJarvisMPLabourBarnsley Central73,050 45
501Daniel Zeichner @DanielZeichnerLabourCambridge21,134 8
502Jon Cruddas @JonCruddas_1LabourDagenham and Rainham21,449 8
503Diana Johnson @DianaJohnsonMPLabourKingston upon Hull North28,198 7
504Liz Twist@LizTwistMPLabourBlaydon4,388 3
505Gerald Jones @GeraldJonesLABLabourMerthyr Tydfil and Rhymney7,373 -1
506Chris Bryant @RhonddaBryantLabourRhondda87,224 266
507Kevan Jones @KevanJonesMPLabourNorth Durham23,042 -2
508Mike Kane @MikeKaneMPLabourWythenshawe and Sale East12,003 3
509Khalid Mahmood@khalid4PBLabourBirmingham, Perry Barr6,808 1
510Matt Western@MattWestern_LabourWarwick and Leamington9,805 11
511Barbara Keeley @KeeleyMPLabourWorsley and Eccles South26,537 3
512Liz Kendall @leicesterlizLabourLeicester West94,712 17
513Mohammad Yasin@YasinForBedfordLabourBedford2,977 2
514Stephen Kinnock @SKinnockLabourAberavon35,288 14
515Janet Daby@JanetDabyLabourLewisham East11,955 4
516Peter Kyle @peterkyleLabourHove46,265 47
517Ruth Jones@RuthNewportWestLabourNewport West6,672 -1
518Alistair Carmichael@amcarmichaelMPLiberal DemocratOrkney and Shetland23,055 3
519Tim Farron@timfarronLiberal DemocratWestmorland and Lonsdale280,612 -14
520Munira Wilson@munirawilsonLiberal DemocratTwickenham14,696 5
521Wera Hobhouse@Wera_HobhouseLiberal DemocratBath22,119 5
522Christine Jardine@cajardineMPLiberal DemocratEdinburgh West14,358 1
523Daisy Cooper@libdemdaisyLiberal DemocratSt Albans21,991 15
524Jamie Stone@Jamie4NorthLiberal DemocratCaithness, Sutherland and Easter Ross13,310 2
525Wendy Chamberlain@wendychambLDLiberal DemocratNorth East Fife6,750 7
526Sarah Olney@sarahjolney1Liberal DemocratRichmond Park17,164 3
527Edward Davey@EdwardJDaveyLiberal DemocratKingston and Surbiton68,438 11
528Sarah Green@SarahGreenLDLiberal DemocratChesham and Amersham9,911 1
529Layla Moran@LaylaMoranLiberal DemocratOxford West and Abingdon70,448 -16
530Liz Saville Roberts @LSRPlaidPlaid CymruDwyfor Meirionnydd19,046 8
531Ben Lake@BenMLakePlaid CymruCeredigion8,309 1
532Hywel Williams @HywelPlaidCymruPlaid CymruArfon10,177 3
533Johnny McNally@JohnMcNallySNPScottish National PartyFalkirk9,343 0
534Chris Law @ChrisLawSNPScottish National PartyDundee West19,559 2
535Hannah Bardell @HannahB4LiviMPScottish National PartyLivingston25,210 7
536Mhairi Black @MhairiBlackScottish National PartyPaisley and Renfrewshire South195,875 -1
537Kirsty Blackman @KirstySNPScottish National PartyAberdeen North26,675 4
538Stewart Malcolm McDonald @StewartMcDonaldScottish National PartyGlasgow South35,296 24
539Stuart C. McDonald @Stuart_McDonaldScottish National PartyCumbernauld, Kilsyth and Kirkintilloch East13,464 1
540Peter Grant @PeterGrantMPScottish National PartyGlenrothes16,414 0
541Martyn Day @MartynDaySNPScottish National PartyLinlithgow and East Falkirk11,118 0
542Angus MacNeil @AngusMacNeilSNPScottish National PartyNa h-Eileanan an Iar42,875 4
543Gavin Newlands @GavNewlandsSNPScottish National PartyPaisley and Renfrewshire North14,510 1
544Ian Blackford @Ianblackford_MPScottish National PartyRoss, Skye and Lochaber116,783 34
545Anne McLaughlin @AnneMcLaughlinScottish National PartyGlasgow North East13,719 -3
546Deidre Brock @DeidreBrockScottish National PartyEdinburgh North and Leith16,956 0
547Alan Brown @AlanBrownSNPScottish National PartyKilmarnock and Loudoun12,492 -2
548Chris Stephens @ChrisStephensScottish National PartyGlasgow South West16,365 -2
549Dave Doogan@DaveDooganSNPScottish National PartyAngus4,083 0
550Neale Hanvey@JNHanveyScottish National PartyKirkcaldy and Cowdenbeath7,402 7
551Stephen Flynn@StephenFlynnSNPScottish National PartyAberdeen South8,115 26
552Douglas Chapman @DougChapmanSNPScottish National PartyDunfermline and West Fife14,973 2
553Carol Monaghan @CMonaghanSNPScottish National PartyGlasgow North West20,733 -1
554Richard Gordon Thomson@RThomsonMPScottish National PartyGordon3,320 3
555Steven Bonnar@StevenBonnarSNPScottish National PartyCoatbridge, Chryston and Bellshill3,715 1
556Joanna Cherry QC @joannaccherryScottish National PartyEdinburgh South West115,198 12
557Lisa Cameron@DrLisaCameronMPScottish National PartyEast Kilbride, Strathaven and Lesmahagow14,171 5
558Ronnie Cowan @ronniecowanScottish National PartyInverclyde13,352 0
559John Nicolson @MrJohnNicolsonScottish National PartyOchil and South Perthshire38,744 8
560Brendan O'Hara @BrendanOHaraMPScottish National PartyArgyll and Bute14,797 -6
561Kirsten Oswald @kirstenoswaldScottish National PartyEast Renfrewshire15,922 -4
562Martin Docherty-Hughes@MartinJDochertyScottish National PartyWest Dunbartonshire13,731 -3
563Alyn Smith@AlynSmithScottish National PartyStirling45,775 3
564Kenny MacAskill@KennyMacAskillScottish National PartyEast Lothian19,774 -3
565Marion Fellows @marionfellowsScottish National PartyMotherwell and Wishaw12,020 -1
566Amy Callaghan@AmyCallaghanSNPScottish National PartyEast Dunbartonshire14,861 5
567Tommy Sheppard @TommySheppardScottish National PartyEdinburgh East37,175 11
568Patricia Gibson @PGibsonSNPScottish National PartyNorth Ayrshire and Arran13,287 -3
569Patrick Grady @GradySNPScottish National PartyGlasgow North16,942 -2
570Neil Gray @neilgraysnpScottish National PartyAirdrie and Shotts15,865 8
571David Linden@DavidLindenScottish National PartyGlasgow East12,836 -3
572Alison Thewliss @alisonthewlissScottish National PartyGlasgow Central30,340 3
573Owen Thompson @OwenThompsonScottish National PartyMidlothian7,808 -1
574Drew Hendry @drewhendrySNPScottish National PartyInverness, Nairn, Badenoch and Strathspey16,064 -1
575Stewart Hosie @StewartHosieSNPScottish National PartyDundee East28,347 6
576Dr Philippa Whitford @Dr_PhilippaWScottish National PartyCentral Ayrshire38,107 8
577Pete Wishart @PeteWishartScottish National PartyPerth and North Perthshire53,473 24
578Mickey Brady @MickeyBradySFSinn FéinNewry and Armagh5,243 1
579Paul Maskey @PaulMaskeyMPSinn FéinBelfast West19,871 4
580Francie Molloy @FrancieMolloySinn FéinMid Ulster7,844 3
581John Finucane@johnfinucaneSinn FéinBelfast North32,017 14
582Michelle Gildernew@gildernewmSinn FéinFermanagh and South Tyrone20,290 4
583Christopher Hazzard@ChrisHazzardSFSinn FéinSouth Down23,283 9
584Órfhlaith Begley@OrfhlaithBegleySinn FéinWest Tyrone8,058 0
585Claire Hanna@ClaireHannaBelfast South37,804 15
586Colum Eastwood@columeastwoodFoyle41,580 15
587Lindsay Hoyle@LindsayHoyle_MPSpeakerChorley39,369 -3