List of MPs with active Twitter accounts organised by party:

NameScreen NamePartyConstituencyFollowersNew followers last 24 hrs
1Stephen Farry@StephenFarryMPAlliance Party of Northern IrelandNorth Down18,828 12
2Chris Skidmore@CSkidmoreUKConservativeKingswood29,304 9
3Pauline Latham @Pauline_LathamConservativeMid Derbyshire22,454 0
4Adam Afriyie @AdamAfriyieConservativeWindsor17,951 1
5Gagan Mohindra@gaganmohindraConservativeSouth West Hertfordshire5,741 3
6Philip Dunne@Dunne4LudlowConservativeLudlow13,495 4
7Paul Bristow@paulbristow79ConservativePeterborough12,781 5
8Peter Aldous @peter_aldousConservativeWaveney15,116 2
9Andrea Leadsom @andrealeadsomConservativeSouth Northamptonshire129,908 14
10Stephen Hammond@S_HammondConservativeWimbledon20,861 2
11Elizabeth Truss @trusslizConservativeSouth West Norfolk709,281 3
12Robin John Millar@RobinMillarMPConservativeAberconwy4,507 1
13Lucy Allan @lucyallanConservativeTelford32,840 -2
14Edward Leigh @EdwardLeighMPConservativeGainsborough17,180 1
15Chloe Smith@NorwichChloeConservativeNorwich North23,522 -4
16Steve Brine@BrineMPConservativeWinchester13,270 12
17Marcus Jones @Marcus4NuneatonConservativeNuneaton11,593 2
18Johnny Mercer @JohnnyMercerUKConservativePlymouth, Moor View134,248 8
19Caroline Nokes@carolinenokesConservativeRomsey and Southampton North28,599 6
20Caroline Ansell @Caroline_AnsellConservativeEastbourne6,631 5
21Greg Clark@GregClarkMPConservativeTunbridge Wells33,621 2
22Brandon Lewis @BrandonLewisConservativeGreat Yarmouth68,045 4
23Jake Berry @JakeBerryConservativeRossendale and Darwen25,681 -4
24Jane Hunt@JaneMHuntConservativeLoughborough4,438 2
25Harriett Baldwin @hbaldwinConservativeWest Worcestershire29,164 4
26Stephen Barclay @SteveBarclayConservativeNorth East Cambridgeshire48,680 110
27Derek Thomas @DerekThomasUKConservativeSt Ives7,063 0
28Jack Lopresti @JackLoprestiConservativeFilton and Bradley Stoke10,539 6
29Tim Loughton @timloughtonConservativeEast Worthing and Shoreham24,510 7
30Kieran John Mullan@KieranMullanUKConservativeCrewe and Nantwich5,649 4
31Steven Baker @SteveBakerHWConservativeWycombe160,812 20
32James Daly@JamesDalyMPConservativeBury North7,519 4
33Theo Clarke@theodoraclarkeConservativeStafford9,560 5
34Dehenna Davison@DehennaDavisonConservativeBishop Auckland61,032 24
35Paul Holmes@pauljholmesConservativeEastleigh9,005 9
36Bob Blackman @BobBlackmanConservativeHarrow East34,593 -13
37Jason McCartney @JasonMcCartneyConservativeColne Valley18,494 -4
38Luke Evans@drlukeevansConservativeBosworth11,231 0
39Karl McCartney @karlmccartneyConservativeLincoln12,223 2
40James Davies@JamesDaviesConservativeVale of Clwyd6,683 0
41Dean Russell@dean4watfordConservativeWatford6,158 4
42Jacob Young@JacobYoungMPConservativeRedcar13,346 1
43Crispin Blunt @CrispinBluntConservativeReigate12,744 2
44Simon Fell@simonfellConservativeBarrow and Furness5,717 8
45Mark Jenkinson@markjenkinsonmpConservativeWorkington12,790 40
46Peter Bone @PeterBoneUKConservativeWellingborough48,800 2
47Katherine Fletcher@K_Fletcher_MPConservativeSouth Ribble6,167 4
48Chris Clarkson@ChrisClarksonMPConservativeHeywood and Middleton7,372 3
49Jo Gideon@jogideonConservativeStoke-on-Trent Central6,761 9
50Craig Mackinlay @cmackinlayConservativeSouth Thanet14,166 7
51Julie Marson@JulieMarsonMPConservativeHertford and Stortford5,588 3
52Andrew Bridgen @ABridgenConservativeNorth West Leicestershire46,029 119
53Richard Holden@RicHoldenConservativeNorth West Durham11,909 5
54Selaine Saxby@SelaineSaxbyConservativeNorth Devon6,037 11
55Stephen McPartland @SMcPartlandConservativeStevenage17,402 7
56David Davis @DavidDavisMPConservativeHaltemprice and Howden192,222 5
57Darren George Henry@DarrenG_HenryConservativeBroxtowe10,895 6
58Guy Opperman @GuyOppermanConservativeHexham26,121 8
59Felicity Buchan@FelicityBuchanConservativeKensington8,639 4
60Matt Vickers@Matt_VickersMPConservativeStockton South7,619 4
61Alan Mak @AlanMakMPConservativeHavant11,390 -2
62Stuart Andrew@StuartAndrewConservativePudsey22,542 4
63Gareth Bacon@GarethBaconMPConservativeOrpington7,133 4
64Robert Buckland @RobertBucklandConservativeSouth Swindon31,989 10
65Joy Morrissey@joymorrisseyConservativeBeaconsfield19,363 -8
66Kit Malthouse @kitmalthouseConservativeNorth West Hampshire23,538 3
67Mark Eastwood@mark4dewsburyConservativeDewsbury6,101 3
68Scott Mann @scottmann4NCConservativeNorth Cornwall10,439 8
69Laurence Robertson @lrobertsonTewksConservativeTewkesbury5,478 2
70Jamie Hamilton Wallis@JamieWallisMPConservativeBridgend8,449 3
71Craig Whittaker @CWhittaker_MPConservativeCalder Valley10,168 2
72Gary Sambrook@GarySambrook89ConservativeBirmingham, Northfield6,462 2
73Suzanne Webb@Q66SuziConservativeStourbridge6,185 0
74Priti Patel @pritipatelConservativeWitham459,314 65
75Alun Cairns @AlunCairnsConservativeVale of Glamorgan14,480 5
76Paul Maynard @PaulMaynardUKConservativeBlackpool North and Cleveleys19,806 -2
77Michael Gove @michaelgoveConservativeSurrey Heath257,177 123
78Theresa May @theresa_mayConservativeMaidenhead1,026,598 12
79Huw Merriman @HuwMerrimanConservativeBexhill and Battle22,214 6
80Gary Streeter @garystreeterSWDConservativeSouth West Devon6,298 -1
81Jacob Rees-Mogg @Jacob_Rees_MoggConservativeNorth East Somerset518,182 198
82James Cartlidge @jcartlidgempConservativeSouth Suffolk11,959 3
83Maria Miller @MariaMillerUKConservativeBasingstoke21,765 6
84William Cash @BillCashMPConservativeStone21,507 3
85Amanda Milling @amandamillingConservativeCannock Chase27,227 0
86Scott Lloyd Benton@ScottBentonMPConservativeBlackpool South9,865 13
87Maria Caulfield @mariacaulfieldConservativeLewes25,768 7
88Nigel Mills @nigelmillsConservativeAmber Valley7,174 3
89Kwasi Kwarteng @KwasiKwartengConservativeSpelthorne96,928 -11
90Alex Chalk @AlexChalkCheltConservativeCheltenham16,288 -9
91Lucy Frazer @lucyfrazermpConservativeSouth East Cambridgeshire12,255 1
92Luke Hall @LukeHallConservativeThornbury and Yate6,124 -1
93Robert Courts @robertcourtsConservativeWitney11,003 0
94Rehman Chishti @Rehman_ChishtiConservativeGillingham and Rainham22,604 -4
95Penny Mordaunt @PennyMordauntConservativePortsmouth North205,342 212
96Duncan Charles Baker@duncancbakerConservativeNorth Norfolk5,341 3
97Jo Churchill @Jochurchill_MPConservativeBury St Edmunds15,039 -2
98Robbie Moore@_RobbieMooreConservativeKeighley7,316 2
99Dr Caroline Johnson @drcarolinejConservativeSleaford and North Hykeham8,403 -4
100Simon Baynes@baynes_simonConservativeClwyd South5,650 1
101Anne Marie Morris @AnneMarieMorrisConservativeNewton Abbot22,489 5
102James Cleverly @JamesCleverlyConservativeBraintree177,612 387
103David Morris @davidmorrismlConservativeMorecambe and Lunesdale16,497 4
104Amanda Solloway @ASollowayUKConservativeDerby North6,503 2
105Wendy Morton @morton_wendyConservativeAldridge-Brownhills20,862 -4
106Dr Thérèse Coffey @theresecoffeyConservativeSuffolk Coastal45,185 2
107Damian Collins @DamianCollinsConservativeFolkestone and Hythe30,614 -4
108Alicia Kearns@aliciakearnsConservativeRutland and Melton22,021 16
109Charles Walker@CharlesWalkerMPConservativeBroxbourne34,232 -5
110Paul Howell@PaulHowellMPConservativeSedgefield4,530 2
111Nigel Adams@nadamsConservativeSelby and Ainsty14,972 0
112Robert Largan@robertlarganConservativeHigh Peak8,138 3
113Sheryll Murray @sheryllmurrayConservativeSouth East Cornwall19,784 4
114Bim Afolami@BimAfolamiConservativeHitchin and Harpenden17,446 -2
115James Wild@jamesowildConservativeNorth West Norfolk3,652 2
116Dr Andrew Murrison @AWMurrisonConservativeSouth West Wiltshire17,660 -1
117Aaron Bell@AaronBell4NULConservativeNewcastle-under-Lyme7,515 2
118Alberto Costa @AlbertoCostaMPConservativeSouth Leicestershire11,603 -1
119Robert Neill @neill_bobConservativeBromley and Chislehurst19,968 6
120Geoffrey Cox QC @Geoffrey_CoxConservativeTorridge and West Devon40,801 0
121Richard Bacon@richardbaconmpConservativeSouth Norfolk2,079 0
122Greg Smith@gregsmith_ukConservativeBuckingham9,245 4
123Jesse Norman @Jesse_NormanConservativeHereford and South Herefordshire31,370 0
124Kemi Badenoch@KemiBadenochConservativeSaffron Walden141,869 25
125Peter Gibson@Gibbo4DarloConservativeDarlington4,971 1
126Stephen Crabb @SCrabbPembsConservativePreseli Pembrokeshire22,762 5
127Laura Farris@Laura__FarrisConservativeNewbury9,011 -5
128Siobhan Baillie@Siobhan_BaillieConservativeStroud14,244 3
129Ben Spencer@DrBenSpencerConservativeRunnymede and Weybridge8,062 2
130Anthony Mangnall@AnthonyMangnal1ConservativeTotnes10,329 10
131Tracey Crouch @tracey_crouchConservativeChatham and Aylesford41,922 6
132Tom Hunt@tomhunt1988ConservativeIpswich14,667 8
133Peter Bottomley@PBottomleyMPConservativeWorthing West6,144 2
134Ruth Edwards@RuthEdwardsMPConservativeRushcliffe4,431 3
135Andrew Bowie@AndrewBowie_MPConservativeWest Aberdeenshire and Kincardine25,844 24
136Gareth Davies@GarethDavies_MPConservativeGrantham and Stamford7,457 3
137Ben Bradley@BBradley_MansConservativeMansfield35,056 9
138Lia Nici@lia_niciConservativeGreat Grimsby5,405 2
139Stuart Paul Anderson@Stuart4WolvesSWConservativeWolverhampton South West8,740 3
140Graham Brady@SirGrahamBradyConservativeAltrincham and Sale West27,290 4
141David T. C. Davies @DavidTCDaviesConservativeMonmouth16,866 3
142Mark Pawsey @MarkPawseyConservativeRugby9,063 1
143Fiona Bruce@UK_FoRBEnvoyConservativeCongleton3,836 19
144Nickie Aiken@twocitiesnickieConservativeCities of London and Westminster5,686 2
145Alex Burghart@alexburghartConservativeBrentwood and Ongar7,450 1
146Antony Higginbotham@antony_higConservativeBurnley5,016 3
147Mims Davies @mimsdaviesConservativeMid Sussex18,868 3
148John Penrose @JohnPenroseNewsConservativeWeston-super-Mare38,281 -2
149Philip Davies @PhilipDaviesUKConservativeShipley22,236 5
150Sara Britcliffe@SarBritcliffeMPConservativeHyndburn8,152 4
151David Simmonds@DSimmonds_RNPConservativeRuislip, Northwood and Pinner4,782 3
152Caroline Dinenage @cj_dinenageConservativeGosport23,181 5
153Jonathan Djanogly @JDjanoglyConservativeHuntingdon20,419 1
154Elliot Colburn@ElliotColburnConservativeCarshalton and Wallington9,584 2
155Chris Philp @CPhilpOfficialConservativeCroydon South18,079 1
156Marco Longhi@marcolonghi4dnConservativeDudley North6,464 17
157Simon Clarke@SimonClarkeMPConservativeMiddlesbrough South and East Cleveland28,960 16
158Nicola Faye Richards@Nicola4WBEConservativeWest Bromwich East10,627 3
159Michelle Donelan @michelledonelanConservativeChippenham31,847 19
160Nadine Dorries @NadineDorriesConservativeMid Bedfordshire186,768 50
161Rebecca Pow @pow_rebeccaConservativeTaunton Deane16,056 8
162Brendan Clarke-Smith@Bren4BassetlawConservativeBassetlaw10,444 9
163Steve Double @stevedoubleConservativeSt Austell and Newquay15,632 3
164Angela Richardson@AJRichardsonMPConservativeGuildford15,660 7
165Victoria Prentis @VictoriaPrentisConservativeBanbury16,240 13
166Leo Docherty@LeoDochertyUKConservativeAldershot11,154 -3
167Andy Carter@MrAndy_CarterConservativeWarrington South6,760 3
168Jackie Doyle-Price @JackieDPConservativeThurrock14,499 3
169Mark Pritchard @MPritchardUKConservativeThe Wrekin13,227 3
170Julia Lopez@JuliaLopezMPConservativeHornchurch and Upminster9,223 1
171Tom Pursglove @VotePursgloveConservativeCorby17,322 3
172Oliver Dowden@OliverDowdenConservativeHertsmere45,051 0
173James Duddridge @JamesDuddridgeConservativeRochford and Southend East34,221 -4
174Will Quince @willquinceConservativeColchester23,595 66
175Natalie Elphicke@NatalieElphickeConservativeDover8,098 0
176Danny Kruger@danny__krugerConservativeDevizes15,252 7
177Jerome Mayhew@JeromeMayhewConservativeBroadland4,101 5
178John Redwood @johnredwoodConservativeWokingham185,025 147
179David Duguid@david_duguidConservativeBanff and Buchan6,740 5
180David Johnston@david4wantageConservativeWantage3,429 1
181Iain Duncan Smith@MPIainDSConservativeChingford and Woodford Green66,368 4
182Jane Stevenson@Jane_Stevenson_ConservativeWolverhampton North East6,835 5
183Neil Hudson@DrNeilHudsonConservativePenrith and The Border5,328 5
184Nigel Evans@nigelmpConservativeRibble Valley13,725 -1
185Alexander Stafford@Alex_StaffordConservativeRother Valley8,175 3
186Claire Coutinho@ClaireCoutinhoConservativeEast Surrey11,756 22
187Sally-Ann Hart@SallyAnn1066ConservativeHastings and Rye6,322 8
188Michael Ellis @Michael_Ellis1ConservativeNorthampton North16,436 -1
189Sarah Dines@Dines4DalesConservativeDerbyshire Dales3,074 5
190Vicky Ford@vickyfordConservativeChelmsford48,749 23
191Ben Everitt@Ben_EverittConservativeMilton Keynes North9,762 2
192Simon Jupp@simonjamesjuppConservativeEast Devon8,962 6
193Mary Robinson @MaryRobinson01ConservativeCheadle11,565 5
194Cherilyn Mackrory@thisischerilynConservativeTruro and Falmouth4,747 5
195David Evennett @DavidEvennettMPConservativeBexleyheath and Crayford14,809 0
196Andrew Rosindell @AndrewRosindellConservativeRomford23,507 -1
197Roger Gale@SirRogerGaleConservativeNorth Thanet15,036 8
198Chris Loder@chrisloderConservativeWest Dorset7,625 4
199Michael Fabricant @Mike_FabricantConservativeLichfield67,277 44
200David Rutley @DavidRutleyConservativeMacclesfield15,901 7
201Anthony Browne@ab4scambsConservativeSouth Cambridgeshire7,877 9
202Tom Randall@Tom_RandallConservativeGedling5,714 5
203Suella Fernandes @SuellaBravermanConservativeFareham113,132 70
204Paul Scully @scullypConservativeSutton and Cheam18,277 21
205Grant Shapps @grantshappsConservativeWelwyn Hatfield178,126 11
206Alok Sharma @AlokSharma_RDGConservativeReading West80,208 77
207Shaun Bailey@Shaun4WBWConservativeWest Bromwich West5,765 4
208Kevin Foster @kevin_j_fosterConservativeTorbay9,572 1
209Alec Shelbrooke @AlecShelbrookeConservativeElmet and Rothwell17,282 2
210Saqib Bhatti@bhatti_saqibConservativeMeriden9,201 4
211Dr Liam Fox @LiamFoxConservativeNorth Somerset106,663 7
212George Freeman @GeorgeFreemanMPConservativeMid Norfolk33,858 18
213Rob Butler@AylesburyToriesConservativeAylesbury1,052 0
214Marcus Fysh @MarcusFyshConservativeYeovil25,812 0
215Fay Alicia Jones@JonesyFayConservativeBrecon and Radnorshire7,707 1
216Nicholas Fletcher@NickFletcherMPConservativeDon Valley6,470 8
217Mark Garnier @Mark4WyreForestConservativeWyre Forest17,164 0
218Henry Smith @HenrySmithUKConservativeCrawley18,172 4
219Nusrat Ghani @Nus_GhaniConservativeWealden30,716 1
220Eddie Hughes@EddieHughes4WNConservativeWalsall North13,741 7
221Julian Smith @JulianSmithUKConservativeSkipton and Ripon40,264 -4
222Andrew Griffith@griffithaConservativeArundel and South Downs7,584 6
223Royston Smith @Royston_SmithConservativeSouthampton, Itchen8,728 -2
224John Glen @JohnGlenUKConservativeSalisbury26,456 11
225James Sunderland@JamesSunderlConservativeBracknell5,165 3
226Gillian Keegan@GillianKeeganConservativeChichester27,836 112
227Mark Spencer @Mark_SpencerConservativeSherwood23,908 1
228Anna Firth@Anna_FirthConservativeSouthend West12,376 10
229Richard Graham @RichardGrahamUKConservativeGloucester14,227 3
230Andrew Stephenson @Andrew4PendleConservativePendle29,013 5
231Helen Grant @HelenGrantMPConservativeMaidstone and The Weald23,295 12
232James Gray @JGrayConservativeNorth Wiltshire19,497 -4
233John Stevenson @John4CarlisleConservativeCarlisle15,241 6
234John Lamont@John2WinConservativeBerwickshire, Roxburgh and Selkirk13,226 23
235Louie French@louie_frenchConservativeOld Bexley and Sidcup5,532 8
236Iain Stewart @iainastewartConservativeMilton Keynes South20,520 0
237Andrew Lewer@ALewerMBEConservativeNorthampton South5,354 2
238Damian Green @DamianGreenConservativeAshford22,397 2
239Graham Stuart @grahamstuartConservativeBeverley and Holderness21,342 7
240Desmond Swayne @DesmondSwayneConservativeNew Forest West65,520 12
241Robert Syms @RobertSymsConservativePoole14,254 9
242Jonathan Lord@JonathanLordConservativeWoking3,959 1
243Rachel Maclean@redditchrachelConservativeRedditch13,947 4
244Robert Halfon @halfon4harlowMPConservativeHarlow39,295 2
245Maggie Throup @maggie_erewashConservativeErewash4,388 3
246Kelly Tolhurst @KellyTolhurstConservativeRochester and Strood17,108 -1
247Greg Hands @GregHandsConservativeChelsea and Fulham52,119 29
248Justin Tomlinson @JustinTomlinsonConservativeNorth Swindon22,228 3
249Esther McVey@EstherMcVey1ConservativeTatton80,095 11
250Michael Tomlinson @Michael4MDNPConservativeMid Dorset and North Poole11,834 -2
251Craig Tracey @craig4nwarksConservativeNorth Warwickshire10,969 4
252Mark Harper @Mark_J_HarperConservativeForest of Dean51,264 32
253Anne-Marie Trevelyan @annietrevConservativeBerwick-upon-Tweed35,214 -4
254Tom Tugendhat @TomTugendhatConservativeTonbridge and Malling140,714 3
255Rebecca Harris @RebeccaHarrisMPConservativeCastle Point7,977 3
256Simon Hart @SimonhartmpConservativeCarmarthen West and South Pembrokeshire12,437 0
257Neil O'Brien@NeilDotObrienConservativeHarborough34,909 -1
258Oliver Heald QC @OliverHealdUKConservativeNorth East Hertfordshire12,822 0
259James Heappey @JSHeappeyConservativeWells22,617 4
260Chris Heaton-Harris @chhcallingConservativeDaventry33,273 36
261Martin Vickers @MartinVickersConservativeCleethorpes12,933 3
262Robin Walker @WalkerWorcesterConservativeWorcester17,332 9
263Ben Wallace @BWallaceMPConservativeWyre and Preston North87,920 64
264Matt Warman @mattwarmanConservativeBoston and Skegness20,206 2
265Simon Hoare @Simon4NDorsetConservativeNorth Dorset24,110 2
266Dominic Raab@DominicRaabConservativeEsher and Walton355,906 38
267Helen Whately @Helen_WhatelyConservativeFaversham and Mid Kent26,062 13
268Heather Wheeler @HeatherWheelerConservativeSouth Derbyshire21,879 1
269Kevin Hollinrake @kevinhollinrakeConservativeThirsk and Malton13,620 2
270Douglas Ross@Douglas4MorayConservativeMoray42,137 18
271Craig Williams @craig4montyConservativeMontgomeryshire5,966 2
272John Howell @JHowellUKConservativeHenley8,897 -19
273Lee Benjamin Rowley@Lee4NEDConservativeNorth East Derbyshire12,441 -5
274Gavin Williamson @GavinWilliamsonConservativeSouth Staffordshire105,152 0
275Nigel Huddleston @HuddlestonNigelConservativeMid Worcestershire20,172 3
276Jeremy Hunt @Jeremy_HuntConservativeSouth West Surrey255,434 109
277Bob Seely@IoWBobSeelyConservativeIsle of Wight16,292 5
278Mike Wood @mikejwoodConservativeDudley South8,672 3
279William Wragg @William_WraggConservativeHazel Grove21,555 -5
280Nadhim Zahawi @nadhimzahawiConservativeStratford-on-Avon109,257 57
281Sajid Javid @sajidjavidConservativeBromsgrove306,377 49
282Mel Stride@MelJStrideConservativeCentral Devon10,525 2
283Ranil Jayawardena @TeamRanilConservativeNorth East Hampshire2,258 0
284David Mundell @DavidMundellDCTConservativeDumfriesshire, Clydesdale & Tweeddale17,212 -1
285Bernard Jenkin @bernardjenkinConservativeHarwich and North Essex38,775 2
286Julian Sturdy@JulianSturdyConservativeYork Outer3,735 0
287Andrea Jenkyns @andreajenkynsConservativeMorley and Outwood68,401 15
288John Whittingdale @JWhittingdaleConservativeMaldon9,252 1
289Rishi Sunak@RishiSunakConservativeRichmond (Yorks)1,752,744 3,757
290Robert Jenrick @RobertJenrickConservativeNewark57,731 16
291Boris Johnson @BorisJohnsonConservativeUxbridge and South Ruislip4,778,874 380
292David Jones @DavidJonesMPConservativeClwyd West17,557 -1
293Shailesh Vara@ShaileshVaraConservativeNorth West Cambridgeshire6,834 0
294Stephen Metcalfe @Metcalfe_SBETConservativeSouth Basildon and East Thurrock9,034 4
295Andrew Selous @AndrewSelousConservativeSouth West Bedfordshire22,987 -1
296Giles Watling@GilesWatlingConservativeClacton5,378 4
297Daniel Kawczynski @DKShrewsburyConservativeShrewsbury and Atcham25,596 1
298Nick Gibb@NickGibbUKConservativeBognor Regis and Littlehampton19,539 8
299Chris Green@CGreenUKConservativeBolton West15,298 -4
300Edward Timpson@edwardtimpsonConservativeEddisbury7,150 1
301James Morris@JamesMorrisConservativeHalesowen and Rowley Regis11,216 8
302Julian Knight @julianknight15ConservativeSolihull14,465 47
303Damian Hinds@DamianHindsConservativeEast Hampshire33,982 3
304Greg Knight @GregKnightConservativeEast Yorkshire12,711 3
305Andrew Jones@AJonesMPConservativeHarrogate and Knaresborough16,398 2
306Matthew Offord@Offord4HendonConservativeHendon11,476 1
307Eleanor Laing @eleanor4eppingConservativeEpping Forest15,083 0
308Sammy Wilson @eastantrimmpDemocratic Unionist PartyEast Antrim24,169 -2
309Carla Lockhart@carlalockhartDemocratic Unionist PartyUpper Bann13,695 4
310Jim Shannon @JimShannonMPDemocratic Unionist PartyStrangford4,631 -1
311Jeffrey M. Donaldson @J_Donaldson_MPDemocratic Unionist PartyLagan Valley32,956 20
312Gavin Robinson @GRobinsonDUPDemocratic Unionist PartyBelfast East15,320 0
313Paul Girvan@PaulGirvanMPDemocratic Unionist PartySouth Antrim6,528 1
314Caroline Lucas @CarolineLucasGreen PartyBrighton, Pavilion608,911 242
315Margaret Ferrier @MargaretFerrierIndependentRutherglen and Hamilton West15,724 -1
316Jeremy Corbyn @jeremycorbynIndependentIslington North2,511,922 126
317Claudia Webbe@ClaudiaWebbeIndependentLeicester East81,372 2
318Christopher Pincher @ChrisPincherIndependentTamworth21,454 -3
319Patrick Grady @GradySNPIndependentGlasgow North16,781 2
320Matthew Hancock @MattHancockIndependentWest Suffolk440,472 616
321David Warburton @DJWarburtonIndependentSomerton and Frome16,792 -2
322Dr Rupa Huq @RupaHuqIndependentEaling Central and Acton51,674 -8
323Tobias Ellwood@Tobias_EllwoodIndependentBournemouth East92,901 -16
324Conor Burns@ConorBurnsUKIndependentBournemouth West27,832 0
325Diane Abbott @HackneyAbbottLabourHackney North and Stoke Newington407,110 36
326David Lammy @DavidLammyLabourTottenham795,629 122
327Debbie Abrahams @Debbie_abrahamsLabourOldham East and Saddleworth54,455 10
328Ian Lavery @IanLaveryMPLabourWansbeck96,260 45
329John Cryer@JohnCryerMPLabourLeyton and Wanstead7,121 1
330Siobhain McDonagh@Siobhain_McLabourMitcham and Morden27,435 17
331Rushanara Ali @rushanaraaliLabourBethnal Green and Bow49,177 34
332Mark Hendrick@MpHendrickLabourPreston6,197 0
333Emma Lewell-Buck @EmmaLewellBuckLabourSouth Shields28,313 -4
334Jonathan Ashworth @JonAshworthLabourLeicester South119,471 13
335Clive Lewis @labourlewisLabourNorwich South122,713 -2
336Chris Evans@Chris_EvansMPLabourIslwyn7,658 -1
337Marie Rimmer @MarieRimmerLabourSt Helens South and Whiston13,999 4
338Hilary Benn @hilarybennmpLabourLeeds Central172,071 5
339Holly Lynch @HollyLynch5LabourHalifax31,186 13
340Steve McCabe @steve_mccabeLabourBirmingham, Selly Oak19,445 0
341Wayne David @WayneDavid_MPLabourCaerphilly15,781 23
342Kerry McCarthy @KerryMPLabourBristol East33,018 1
343Andy McDonald @AndyMcDonaldMPLabourMiddlesbrough52,251 80
344Sarah Owen@SarahOwen_LabourLuton North24,408 21
345Paul Blomfield @PaulBlomfieldMPLabourSheffield Central23,469 4
346John McDonnell @johnmcdonnellMPLabourHayes and Harlington323,558 55
347Pat McFadden @patmcfaddenmpLabourWolverhampton South East29,852 12
348Conor McGinn @ConorMcGinnLabourSt Helens North18,530 12
349Alison McGovern @Alison_McGovernLabourWirral South57,341 1
350Ben Bradshaw @BenPBradshawLabourExeter79,801 160
351Kevin Brennan @KevinBrennanMPLabourCardiff West27,682 98
352Catherine McKinnell @CatMcKinnellLabourNewcastle upon Tyne North29,153 -3
353Justin Madders @justinmaddersLabourEllesmere Port and Neston31,473 11
354Florence Eshalomi@FloEshalomiLabourVauxhall32,633 -2
355Lyn Brown @lynbrownmpLabourWest Ham15,089 -11
356Shabana Mahmood @ShabanaMahmoodLabourBirmingham, Ladywood26,673 1
357Karen Buck @KarenPBuckMPLabourWestminster North19,125 8
358Seema Malhotra @SeemaMalhotra1LabourFeltham and Heston26,385 3
359Jim McMahon @JimfromOldhamLabourOldham West and Royton30,109 27
360Richard Burgon @RichardBurgonLabourLeeds East195,126 82
361Tahir Ali@TahirAliMPLabourBirmingham, Hall Green3,942 5
362Dawn Butler @DawnButlerBrentLabourBrent Central245,011 117
363Rachael Maskell @RachaelMaskellLabourYork Central36,501 6
364Liam Byrne @liambyrnempLabourBirmingham, Hodge Hill38,727 2
365Ruth Cadbury @RuthCadburyLabourBrentford and Isleworth24,158 2
366Gill Furniss @GillFurnissMPLabourSheffield, Brightside and Hillsborough7,843 3
367Olivia Frances Blake@_OliviaBlakeLabourSheffield, Hallam19,149 24
368Chris Elmore @CPJElmoreLabourOgmore16,322 28
369Alan Campbell @alancampbellmpLabourTynemouth7,754 4
370Ian Mearns @IanMearnsMPLabourGateshead28,716 -9
371Edward Miliband @Ed_MilibandLabourDoncaster North813,347 46
372Christian Wakeford@Christian4BurySLabourBury South15,499 18
373Nadia Whittome@NadiaWhittomeMPLabourNottingham East113,013 53
374Sarah Champion @SarahChampionMPLabourRotherham51,052 25
375Dr Rosena Allin-Khan @DrRosenaLabourTooting208,596 18
376Tracy Brabin @TracyBrabinLabourBatley and Spen68,504 13
377Jessica Morden @jessicamordenmpLabourNewport East15,869 4
378Grahame Morris @grahamemorrisLabourEasington33,296 2
379Alex Davies-Jones@AlexDaviesJonesLabourPontypridd10,787 12
380Ian Murray @IanMurrayMPLabourEdinburgh South35,772 7
381Rosie Cooper @rosie4westlancsLabourWest Lancashire15,307 6
382Yvette Cooper @YvetteCooperMPLabourNormanton, Pontefract and Castleford421,198 66
383Mike Amesbury@MikeAmesburyMPLabourWeaver Vale12,656 6
384Lisa Nandy @lisanandyLabourWigan292,700 121
385Nav Mishra@NavPMishraLabourStockport13,613 2
386Tonia Antoniazzi@ToniaAntoniazziLabourGower18,598 30
387Neil Coyle @coyleneilLabourBermondsey and Old Southwark28,802 -1
388Chi Onwurah @ChiOnwurahLabourNewcastle upon Tyne Central46,700 7
389Stella Creasy @stellacreasyLabourWalthamstow162,116 1
390Kate Osamor @KateOsamorLabourEdmonton36,669 11
391Judith Cummins @JudithCumminsLabourBradford South15,772 8
392Alex Cunningham @ACunninghamMPLabourStockton North24,291 15
393Kate Osborne@KateOsborneMPLabourJarrow21,784 11
394Geraint Davies @GeraintDaviesMPLabourSwansea West17,530 7
395Ian Byrne@IanByrneMPLabourLiverpool, West Derby51,833 72
396Matthew Pennycook @mtpennycookLabourGreenwich and Woolwich24,958 10
397Fleur Anderson@PutneyFleurLabourPutney18,336 42
398Toby Perkins @tobyperkinsmpLabourChesterfield30,785 2
399Dan Carden@DanCardenMPLabourLiverpool, Walton53,733 6
400Mary Foy@marykfoyLabourCity of Durham17,763 7
401Thangam Debbonaire @ThangamMPLabourBristol West37,429 3
402Bambos Charalambous@BambosMPLabourEnfield, Southgate12,484 6
403Jess Phillips @jessphillipsLabourBirmingham, Yardley620,399 140
404Bridget Phillipson @bphillipsonMPLabourHoughton and Sunderland South59,104 23
405Rachel Hopkins@rach_hopkinsLabourLuton South9,934 1
406Lucy Powell @LucyMPowellLabourManchester Central65,997 9
407Marsha de Cordova@MarshadeCordovaLabourBattersea41,610 17
408Stephen Doughty @SDoughtyMPLabourCardiff South and Penarth37,018 0
409Tanmanjit Singh Dhesi@TanDhesiLabourSlough100,950 -2
410Peter Dowd @Peter_DowdLabourBootle19,041 3
411Taiwo Owatemi@TaiwoOwatemiLabourCoventry North West21,383 9
412Jack Dromey @JackDromeyMPLabourBirmingham, Erdington24,528 1
413Anneliese Dodds@AnnelieseDoddsLabourOxford East82,229 19
414Kim Johnson@KimJohnsonMPLabourLiverpool, Riverside19,157 3
415Yasmin Qureshi @YasminQureshiMPLabourBolton South East25,820 -1
416Angela Rayner @AngelaRaynerLabourAshton-under-Lyne626,097 649
417Rosie Duffield@RosieDuffield1LabourCanterbury56,469 20
418Angela Eagle @angelaeagleLabourWallasey83,412 10
419Maria Eagle @meaglempLabourGarston and Halewood48,622 9
420Steve Reed @SteveReedMPLabourCroydon North39,151 13
421Clive Efford @CliveEffordLabourEltham15,881 3
422Christina Rees @Rees4NeathLabourNeath12,613 -1
423Julie Elliott @JulieElliottMPLabourSunderland Central22,618 -1
424Rachel Reeves @RachelReevesMPLabourLeeds West176,736 209
425Jonathan Reynolds @jreynoldsMPLabourStalybridge and Hyde56,382 7
426Zarah Sultana@zarahsultanaLabourCoventry South313,885 105
427Bill Esterson @Bill_EstersonLabourSefton Central41,835 18
428Preet Gill@PreetKGillMPLabourBirmingham, Edgbaston44,531 15
429Sam Tarry@SamTarryLabourIlford South37,853 -7
430Mary Glindon@GlindonMaryLabourNorth Tyneside1,474 1
431Feryal Clark@FeryalClarkLabourEnfield North12,915 3
432Naz Shah @NazShahBfdLabourBradford West61,739 9
433Mick Whitley@MickWhitleyMPLabourBirkenhead13,796 -3
434Beth Winter@BethWinterMPLabourCynon Valley13,435 13
435Virendra Sharma @VirendraSharmaLabourEaling, Southall20,687 9
436Barry Sheerman @BarrySheermanLabourHuddersfield24,075 5
437Yvonne Fovargue @Y_FovargueMPLabourMakerfield14,382 2
438Fabian Hamilton@FabianLeedsNELabourLeeds North East7,494 -2
439Emma Hardy@EmmaHardyMPLabourKingston upon Hull West and Hessle30,470 6
440James Murray@jamesmurray_ldnLabourEaling North9,951 7
441Vicky Foxcroft @vickyfoxcroftLabourLewisham, Deptford23,671 -2
442Abena Oppong-Asare@abenaoppLabourErith and Thamesmead19,282 7
443Paula Barker@PaulaBarkerMPLabourLiverpool, Wavertree18,356 1
444Tulip Siddiq @TulipSiddiqLabourHampstead and Kilburn199,318 62
445Andy Slaughter @hammersmithandyLabourHammersmith26,061 2
446Barry Gardiner @BarryGardinerLabourBrent North98,563 2
447Cat Smith @CatSmithMPLabourLancaster and Fleetwood44,712 5
448Apsana Begum@ApsanaBegumMPLabourPoplar and Limehouse43,531 21
449Jeff Smith @JeffSmithetcLabourManchester, Withington12,071 -12
450Bell Ribeiro-Addy@BellRibeiroAddyLabourStreatham66,126 15
451Nick Smith @BlaenauGwentMPLabourBlaenau Gwent11,266 6
452Charlotte Nichols@charlotte2153LabourWarrington North24,354 15
453Karin Smyth @karinsmythLabourBristol South15,391 -6
454Darren Jones@darrenpjonesLabourBristol North West49,355 67
455Sarah Jones@LabourSJLabourCroydon Central24,980 -2
456John Spellar @spellarLabourWarley12,240 5
457Afzal Khan@Afzal4GortonLabourManchester, Gorton37,209 -4
458Keir Starmer @Keir_StarmerLabourHolborn and St Pancras1,389,484 373
459Simon Lightwood@simonlightwoodLabourWakefield13,431 10
460Jo Stevens @JoStevensLabourLabourCardiff Central35,139 14
461Samantha Dixon@CllrSDixonLabourCity of Chester5,501 42
462Wes Streeting @wesstreetingLabourIlford North172,341 72
463Kate Green @KateGreenSULabourStretford and Urmston50,629 -2
464Lilian Greenwood @LilianGreenwoodLabourNottingham South30,915 4
465Margaret Greenwood @MGreenwoodWWLabourWirral West22,563 8
466Nia Griffith @NiaGriffithMPLabourLlanelli19,366 5
467Tony Lloyd@tony4rochdaleLabourRochdale9,674 1
468Mark Tami @MarkTamiMPLabourAlyn and Deeside10,460 4
469Rebecca Long-Bailey@RLong_BaileyLabourSalford and Eccles198,689 26
470Andrew Gwynne @GwynneMPLabourDenton and Reddish53,275 7
471Gareth Thomas @GarethThomasMPLabourHarrow West18,813 7
472Nick Thomas-Symonds @NickTorfaenLabourTorfaen35,094 6
473Louise Haigh @LouHaighLabourSheffield, Heeley59,903 40
474Emily Thornberry @EmilyThornberryLabourIslington South and Finsbury270,586 32
475Stephen Timms @stephenctimmsLabourEast Ham19,818 5
476Anna McMorrin@AnnaMcMorrinLabourCardiff North20,028 3
477Harriet Harman QC @HarrietHarmanLabourCamberwell and Peckham191,466 3
478Jon Trickett @jon_trickettLabourHemsworth97,312 17
479Stephen Morgan@StephenMorganMPLabourPortsmouth South17,915 2
480Carolyn Harris @carolynharris24LabourSwansea East33,339 77
481Alex Norris@AlexNorrisNNLabourNottingham North8,906 6
482Karl Turner @KarlTurnerMPLabourKingston upon Hull East49,229 78
483Helen Hayes @helenhayes_LabourDulwich and West Norwood27,794 2
484Derek Twigg @DerekTwiggMPLabourHalton7,063 5
485John Healey @JohnHealey_MPLabourWentworth and Dearne33,880 1
486Stephanie Peacock@Steph_PeacockLabourBarnsley East12,191 12
487Valerie Vaz @Valerie_VazMPLabourWalsall South8,697 0
488Luke Pollard@LukePollardLabourPlymouth, Sutton and Devonport45,806 7
489Meg Hillier @Meg_HillierMPLabourHackney South and Shoreditch21,695 -14
490Margaret Hodge @margarethodgeLabourBarking55,689 13
491Catherine West @CatherineWest1LabourHornsey and Wood Green34,323 5
492Sharon Hodgson @SharonHodgsonMPLabourWashington and Sunderland West34,958 2
493Ellie Reeves@elliereevesLabourLewisham West and Penge27,594 7
494Kate Hollern @Kate_HollernMPLabourBlackburn10,697 2
495Dr Alan Whitehead @alanwhiteheadmpLabourSouthampton, Test9,286 3
496Matt Rodda@MattRoddaLabourReading East7,744 4
497Lloyd Russell-Moyle@lloyd_rmLabourBrighton, Kemptown33,277 1
498Imran Hussain @Imran_HussainMPLabourBradford East22,907 5
499Alex Sobel@alexsobelLabourLeeds North West26,222 14
500Dan Jarvis @DanJarvisMPLabourBarnsley Central75,127 3
501Daniel Zeichner @DanielZeichnerLabourCambridge21,848 0
502Jon Cruddas @JonCruddas_1LabourDagenham and Rainham22,143 5
503Diana Johnson @DianaJohnsonMPLabourKingston upon Hull North31,112 5
504Liz Twist@LizTwistMPLabourBlaydon4,995 9
505Gerald Jones @GeraldJonesLABLabourMerthyr Tydfil and Rhymney8,336 7
506Chris Bryant @RhonddaBryantLabourRhondda266,542 133
507Kevan Jones @KevanJonesMPLabourNorth Durham24,003 13
508Mike Kane @MikeKaneMPLabourWythenshawe and Sale East12,690 1
509Khalid Mahmood@khalid4PBLabourBirmingham, Perry Barr7,525 4
510Matt Western@MattWestern_LabourWarwick and Leamington13,671 2
511Barbara Keeley @KeeleyMPLabourWorsley and Eccles South27,694 -1
512Liz Kendall @leicesterlizLabourLeicester West95,474 3
513Mohammad Yasin@YasinForBedfordLabourBedford3,506 1
514Stephen Kinnock @SKinnockLabourAberavon37,481 8
515Janet Daby@JanetDabyLabourLewisham East13,160 14
516Peter Kyle @peterkyleLabourHove55,500 24
517Ruth Jones@RuthNewportWestLabourNewport West8,045 0
518Alistair Carmichael@amcarmichaelMPLiberal DemocratOrkney and Shetland24,943 22
519Tim Farron@timfarronLiberal DemocratWestmorland and Lonsdale291,256 58
520Munira Wilson@munirawilsonLiberal DemocratTwickenham18,400 7
521Wera Hobhouse@Wera_HobhouseLiberal DemocratBath24,638 20
522Christine Jardine@cajardineMPLiberal DemocratEdinburgh West15,134 4
523Daisy Cooper@libdemdaisyLiberal DemocratSt Albans29,809 11
524Jamie Stone@Jamie4NorthLiberal DemocratCaithness, Sutherland and Easter Ross14,758 8
525Wendy Chamberlain@wendychambLDLiberal DemocratNorth East Fife8,321 11
526Sarah Olney@sarahjolney1Liberal DemocratRichmond Park18,910 10
527Edward Davey@EdwardJDaveyLiberal DemocratKingston and Surbiton94,764 25
528Sarah Green@SarahGreenLDLiberal DemocratChesham and Amersham11,332 9
529Helen Morgan@HelenMorganMPLiberal DemocratNorth Shropshire15,421 13
530Richard Foord@RichardFoordLDLiberal DemocratTiverton and Honiton10,512 16
531Layla Moran@LaylaMoranLiberal DemocratOxford West and Abingdon81,044 3
532Liz Saville Roberts @LSRPlaidPlaid CymruDwyfor Meirionnydd22,913 0
533Ben Lake@BenMLakePlaid CymruCeredigion8,842 0
534Hywel Williams @HywelPlaidCymruPlaid CymruArfon10,676 2
535Johnny McNally@JohnMcNallySNPScottish National PartyFalkirk9,579 0
536Chris Law @ChrisLawSNPScottish National PartyDundee West20,536 10
537Hannah Bardell @HannahB4LiviMPScottish National PartyLivingston26,437 12
538Mhairi Black @MhairiBlackScottish National PartyPaisley and Renfrewshire South236,012 228
539Kirsty Blackman @KirstySNPScottish National PartyAberdeen North27,466 2
540Stewart Malcolm McDonald @StewartMcDonaldScottish National PartyGlasgow South39,237 8
541Stuart C. McDonald @Stuart_McDonaldScottish National PartyCumbernauld, Kilsyth and Kirkintilloch East13,911 8
542Peter Grant @PeterGrantMPScottish National PartyGlenrothes16,800 8
543Martyn Day @MartynDaySNPScottish National PartyLinlithgow and East Falkirk11,503 1
544Angus MacNeil @AngusMacNeilSNPScottish National PartyNa h-Eileanan an Iar46,052 29
545Gavin Newlands @GavNewlandsSNPScottish National PartyPaisley and Renfrewshire North14,828 8
546Ian Blackford @Ianblackford_MPScottish National PartyRoss, Skye and Lochaber184,922 42
547Anne McLaughlin @AnneMcLaughlinScottish National PartyGlasgow North East14,401 5
548Deidre Brock @DeidreBrockScottish National PartyEdinburgh North and Leith17,465 4
549Alan Brown @AlanBrownSNPScottish National PartyKilmarnock and Loudoun13,068 7
550Chris Stephens @ChrisStephensScottish National PartyGlasgow South West17,879 -1
551Dave Doogan@DaveDooganSNPScottish National PartyAngus5,051 17
552Neale Hanvey@JNHanveyScottish National PartyKirkcaldy and Cowdenbeath9,897 16
553Stephen Flynn@StephenFlynnSNPScottish National PartyAberdeen South16,044 1,292
554Douglas Chapman @DougChapmanSNPScottish National PartyDunfermline and West Fife16,088 21
555Carol Monaghan @CMonaghanSNPScottish National PartyGlasgow North West21,082 10
556Richard Gordon Thomson@RThomsonMPScottish National PartyGordon3,869 5
557Steven Bonnar@StevenBonnarSNPScottish National PartyCoatbridge, Chryston and Bellshill4,287 6
558Joanna Cherry QC @joannaccherryScottish National PartyEdinburgh South West123,522 9
559Allan Dorans@allandoransMPScottish National PartyAyr, Carrick and Cumnock1,051 6
560Lisa Cameron@DrLisaCameronMPScottish National PartyEast Kilbride, Strathaven and Lesmahagow14,927 5
561Ronnie Cowan @ronniecowanScottish National PartyInverclyde13,685 3
562John Nicolson @MrJohnNicolsonScottish National PartyOchil and South Perthshire53,764 71
563Brendan O'Hara @BrendanOHaraMPScottish National PartyArgyll and Bute15,363 7
564Angela Crawley @AngelaCrawley30Scottish National PartyLanark and Hamilton East14,055 7
565Kirsten Oswald @kirstenoswaldScottish National PartyEast Renfrewshire17,119 10
566Martin Docherty-Hughes@MartinJDochertyScottish National PartyWest Dunbartonshire14,300 2
567Alyn Smith@AlynSmithScottish National PartyStirling46,371 3
568Kenny MacAskill@KennyMacAskillScottish National PartyEast Lothian19,968 -1
569Marion Fellows @marionfellowsScottish National PartyMotherwell and Wishaw12,776 9
570Amy Callaghan@AmyCallaghanSNPScottish National PartyEast Dunbartonshire16,014 -1
571Tommy Sheppard @TommySheppardScottish National PartyEdinburgh East42,246 16
572Patricia Gibson @PGibsonSNPScottish National PartyNorth Ayrshire and Arran13,456 2
573Anum Qaisar@AnumSNPScottish National PartyAirdrie and Shotts22,722 28
574David Linden@DavidLindenScottish National PartyGlasgow East14,058 7
575Alison Thewliss @alisonthewlissScottish National PartyGlasgow Central32,195 18
576Owen Thompson @OwenThompsonScottish National PartyMidlothian8,620 6
577Drew Hendry @drewhendrySNPScottish National PartyInverness, Nairn, Badenoch and Strathspey16,433 26
578Stewart Hosie @StewartHosieSNPScottish National PartyDundee East28,778 3
579Dr Philippa Whitford @Dr_PhilippaWScottish National PartyCentral Ayrshire40,263 41
580Pete Wishart @PeteWishartScottish National PartyPerth and North Perthshire59,639 43
581Mickey Brady @MickeyBradySFSinn FéinNewry and Armagh5,522 0
582Paul Maskey @PaulMaskeyMPSinn FéinBelfast West20,652 3
583Francie Molloy @FrancieMolloySinn FéinMid Ulster14,774 102
584John Finucane@johnfinucaneSinn FéinBelfast North39,890 26
585Michelle Gildernew@gildernewmSinn FéinFermanagh and South Tyrone21,711 -3
586Christopher Hazzard@ChrisHazzardSFSinn FéinSouth Down26,467 4
587Órfhlaith Begley@OrfhlaithBegleySinn FéinWest Tyrone11,407 85
588Claire Hanna@ClaireHannaBelfast South44,461 16
589Colum Eastwood@columeastwoodFoyle51,328 12
590Lindsay Hoyle@LindsayHoyle_MPSpeakerChorley42,014 1