HearFromYourMP

Current Status

Click on the headings (e.g. constituency) to sort the table by different columns.

ConstituencyMPSignupsEmails sent to MP this ParliamentMessages sent by MPComments left by constituentsLatest signup
Holborn and St PancrasFrank Dobson111050023:34, Wednesday 2 July
Brighton, PavilionCaroline Lucas1043471311:42, Thursday 3 July
Hackney North and Stoke NewingtonDiane Abbott968452819:50, Thursday 26 June
Islington NorthJeremy Corbyn96540005:41, Monday 12 May
Hackney South and ShoreditchMeg Hillier95940000:05, Wednesday 16 July
Bristol WestStephen Williams95950011:03, Wednesday 4 June
CambridgeJulian Huppert928432717:51, Wednesday 25 June
Manchester, WithingtonJohn Leech90650022:56, Friday 18 July
Manchester, GortonGerald Kaufman87350023:03, Wednesday 16 July
Oxford EastAndrew Smith86331315:49, Sunday
Hampstead and KilburnGlenda Jackson81550010:19, Friday 18 July
VauxhallKate Hoey81450014:25, Thursday 26 June
StreathamChuka Umunna78140008:52, Tuesday 15 July
Ealing Central and ActonAngie Bray78040012:43, Tuesday 27 May
Dulwich and West NorwoodTessa Jowell77740018:33, Monday 7 July
Bethnal Green and BowRushanara Ali77640009:25, Wednesday 16 July
Cities of London and WestminsterMark Field77440013:08, Wednesday 2 July
Lewisham, DeptfordJoan Ruddock74440011:01, Sunday
Bermondsey and Old SouthwarkSimon Hughes74040016:52, Wednesday 11 June
Camberwell and PeckhamHarriet Harman73940013:11, Friday 20 June
Brentford and IsleworthMary Macleod73240021:10, Thursday 19 June
Greenwich and WoolwichNick Raynsford73140008:14, Thursday 17 July
Manchester CentralLucy Powell72710019:01, Tuesday 3 June
Islington South and FinsburyEmily Thornberry72640001:18, Friday 4 July
Finchley and Golders GreenMike Freer71540011:16, Thursday 29 May
HoveMike Weatherley66731613:44, Monday 14 July
Oxford West and AbingdonNicola Blackwood66140021:24, Sunday 13 July
Lewisham West and PengeJim Dowd65540011:47, Sunday 1 June
Hornsey and Wood GreenLynne Featherstone64944511:18, Thursday 19 June
West HamLyn Brown63640019:47, Tuesday 10 June
HammersmithAndy Slaughter62041211:02, Tuesday 1 July
BatterseaJane Ellison61540017:23, Friday 18 July
KensingtonMalcolm Rifkind61140010:10, Tuesday 15 July
WokingJonathan Lord60240002:23, Friday 18 July
Blackley and BroughtonGraham Stringer599362317:20, Tuesday 15 July
Milton Keynes SouthIain Stewart59640010:39, Monday
Croydon NorthSteve Reed59200011:07, Thursday 19 June
Runnymede and WeybridgePhilip Hammond59230018:47, Monday 7 July
Westminster NorthKaren Buck59031322:51, Monday 7 July
WalthamstowStella Creasy59042400:23, Monday
Bognor Regis and LittlehamptonNick Gibb58640012:22, Friday 4 July
Mole ValleyPaul Beresford58240021:35, Monday 23 June
Tonbridge and MallingJohn Stanley57540016:03, Monday
TottenhamDavid Lammy57430013:14, Tuesday 15 July
ChichesterAndrew Tyrie56940017:27, Sunday
HendonMatthew Offord56340022:56, Monday 23 June
Chipping BarnetTheresa Villiers56030011:14, Tuesday 15 July
Sheffield CentralPaul Blomfield55730016:52, Thursday 8 May
Leeds CentralHilary Benn55632201:20, Friday 30 May
New Forest EastJulian Lewis54910015:07, Thursday 17 July
Birmingham, LadywoodShabana Mahmood54830018:35, Tuesday 24 June
Milton Keynes NorthMark Lancaster54740012:17, Wednesday 2 July
Tunbridge WellsGreg Clark53740014:26, Tuesday 24 June
WindsorAdam Afriyie53230020:46, Sunday
Leyton and WansteadJohn Cryer52840018:50, Thursday 12 June
Sleaford and North HykehamStephen Phillips52740019:05, Sunday 1 June
Liverpool, RiversideLouise Ellman52440013:50, Thursday 17 July
Edinburgh North and LeithMark Lazarowicz5229242410:59, Tuesday 1 July
Erith and ThamesmeadTeresa Pearce52140012:49, Wednesday 16 July
Edinburgh EastSheila Gilmore51520022:25, Thursday 10 July
Weston-Super-MareJohn Penrose51541208:28, Tuesday 15 July
Coventry SouthJim Cunningham51140014:38, Thursday 17 July
WitneyDavid Cameron51140020:56, Saturday 28 June
Richmond ParkZac Goldsmith51040015:14, Thursday 26 June
PutneyJustine Greening50830010:36, Monday 14 July
Poplar and LimehouseJim Fitzpatrick507321413:55, Thursday 19 June
GuildfordAnne Milton50740008:18, Tuesday 11 March
BasingstokeMaria Miller50440010:38, Thursday 26 June
WellingboroughPeter Bone50440017:38, Wednesday 18 June
Brent CentralSarah Teather50232723:27, Tuesday 8 July
WycombeSteven Baker50142718:04, Monday
Feltham and HestonSeema Malhotra50020008:42, Thursday 26 June
Birmingham, Hall GreenRoger Godsiff495211128819:55, Thursday 5 June
St AlbansAnne Main49220010:54, Thursday 17 July
South CambridgeshireAndrew Lansley49130016:53, Friday 20 June
TwickenhamVincent Cable49030013:23, Thursday 17 July
Wythenshawe and Sale EastPaul Goggins48730016:44, Friday 11 July
Leeds North EastFabian Hamilton48730014:56, Tuesday 15 July
Brighton, KemptownSimon Kirby48732208:21, Saturday 28 June
Reading EastRob Wilson48634409:43, Wednesday 16 July
Surrey HeathMichael Gove48530020:27, Wednesday 25 June
Lewisham EastHeidi Alexander48421001:03, Saturday 24 May
North West CambridgeshireShailesh Vara48430022:12, Saturday 21 June
WimbledonStephen Hammond48330018:27, Monday 23 June
KetteringPhilip Hollobone48030018:55, Friday 9 May
Ilford SouthMike Gapes47730011:43, Thursday 3 July
Central Suffolk and North IpswichDaniel Poulter47430023:24, Thursday 1 May
Norwich SouthSimon Wright47430018:52, Thursday 19 June
South Holland and The DeepingsJohn Hayes47330014:44, Tuesday 1 July
Birmingham, Selly OakStephen McCabe47330016:08 today
Louth and HorncastlePeter Tapsell47120015:31, Friday 4 July
HertsmereJames Clappison47030022:53, Thursday 3 July
Harrow WestGareth Thomas46920022:19, Monday
East HamStephen Timms46730006:09, Tuesday 8 July
Bournemouth EastTobias Ellwood46430021:28, Friday 11 July
BracknellPhillip Lee46230012:56, Friday 16 May
Warrington SouthDavid Mowat462321509:03, Wednesday 16 July
Richmond (Yorks)William Hague46130010:23, Saturday 14 June
York CentralHugh Bayley46130012:30, Wednesday 16 July
South East CambridgeshireJames Paice46030013:48, Sunday 1 June
Lancaster and FleetwoodEric Ollerenshaw45930017:16, Monday 30 June
Calder ValleyCraig Whittaker457311113:04, Monday 9 June
ChorleyLindsay Hoyle45630017:59, Tuesday 15 July
East HampshireDamian Hinds45432312:52, Monday 16 June
HenleyJohn Howell453311509:43, Tuesday 22 April
TootingSadiq Khan45330019:34, Monday 30 June
Chelsea and FulhamGreg Hands45331014:28, Sunday
Edinburgh South WestAlistair Darling45120013:57, Sunday 6 July
Arundel and South DownsNick Herbert45130022:57, Wednesday 16 July
West DorsetOliver Letwin45130011:42, Friday 18 July
Sheffield, Brightside and HillsboroughDavid Blunkett45030018:13, Monday
Croydon CentralGavin Barwell45030017:58, Wednesday 2 July
Gillingham and RainhamRehman Chishti45030021:04, Saturday 17 May
SpelthorneKwasi Kwarteng45030021:40, Wednesday 25 June
Bristol North WestCharlotte Leslie45030008:25, Monday 30 June
Harrogate and KnaresboroughAndrew Jones4494234222:54, Monday 7 July
Glasgow CentralAnas Sarwar44820013:43, Friday 13 June
Garston and HalewoodMaria Eagle44730014:36, Monday
BarkingMargaret Hodge44730021:51, Tuesday 8 July
Newcastle upon Tyne EastNick Brown44630021:28, Monday 14 July
Morecambe and LunesdaleDavid Morris44630021:21, Wednesday 21 May
TotnesSarah Wollaston44540012:12, Sunday
WatfordRichard Harrington44330015:12, Thursday 17 July
Ilford NorthLee Scott443371713:59, Friday 20 June
Suffolk CoastalTherese Coffey44142412:06, Wednesday 25 June
South SwindonRobert Buckland43930021:27, Monday 14 July
South West HertfordshireDavid Gauke43930011:20, Saturday 28 June
PooleRobert Syms43840013:03, Monday 30 June
Plymouth, Sutton and DevonportOliver Colvile43830007:42, Thursday 10 July
City of ChesterStephen Mosley43735922:57, Sunday 12 January
Thirsk and MaltonAnne McIntosh43740007:20, Friday 18 July
Bromley and ChislehurstBob Neill43730011:19, Monday
North East HampshireJames Arbuthnot43730020:48, Friday 4 July
Bolton South EastYasmin Qureshi437411016:25, Tuesday 15 July
BolsoverDennis Skinner43730013:09, Sunday
Bradford WestGeorge Galloway43511813:42, Thursday 20 March
PudseyStuart Andrew43331820:03, Monday
South West SurreyJeremy Hunt43330021:50, Friday 11 July
Chesham and AmershamCheryl Gillan43230023:48, Saturday 10 May
Liverpool, WavertreeLuciana Berger43030022:50, Thursday 3 July
WantageEdward Vaizey43030015:59, Wednesday 28 May
DaventryChris Heaton-Harris42930017:09, Thursday 10 July
South NorthamptonshireAndrea Leadsom42830016:21, Wednesday 18 June
StockportAnn Coffey42730003:45, Thursday 17 July
ChristchurchChristopher Chope42540022:08, Monday 9 June
Chingford and Woodford GreenIain Duncan Smith42530020:59, Saturday 19 April
Grantham and StamfordNicholas Boles42530023:47, Thursday 17 July
Harrow EastBob Blackman42430016:05, Tuesday 17 June
Bristol EastKerry McCarthy42431122:46, Wednesday 16 July
WokinghamJohn Redwood42331211:52, Thursday 22 May
North TynesideMary Glindon42330011:11, Monday 30 June
Altrincham and Sale WestGraham Brady42230012:13, Tuesday 1 July
Rayleigh and WickfordMark Francois41930021:15, Wednesday 16 July
Edinburgh SouthIan Murray41921015:34, Monday 26 May
BuckinghamJohn Bercow41830023:47, Sunday
Skipton and RiponJulian Smith41731221:06, Wednesday 16 July
East SurreySam Gyimah41440016:46, Friday 4 July
Leeds WestRachel Reeves41330013:14, Wednesday 11 June
Coventry North WestGeoffrey Robinson41330015:30, Wednesday 16 April
Croydon SouthRichard Ottaway41030017:10, Sunday 11 May
WellsTessa Munt41040008:33, Friday 27 June
Somerton and FromeDavid Heath41040010:06, Thursday 3 July
AldershotGerald Howarth40930017:35, Sunday 25 May
BeckenhamBob Stewart40940022:59, Sunday 22 June
Warwick and LeamingtonChris White40930016:31, Wednesday 2 April
StroudNeil Carmichael40740009:37, Thursday 15 May
Bristol SouthDawn Primarolo4073421415:32, Monday 14 July
BeaconsfieldDominic Grieve40630016:04, Monday 14 July
Ruislip, Northwood and PinnerNick Hurd40530013:19, Wednesday 2 July
Hitchin and HarpendenPeter Lilley40530013:01, Monday
Coventry North EastBob Ainsworth40430007:44, Sunday 13 July
CanterburyJulian Brazier40130013:38, Sunday
Rochford and Southend EastJames Duddridge40131220:07, Wednesday 12 February
ThurrockJackie Doyle-Price40140015:20, Saturday 12 July
ChippenhamDuncan Hames40140015:30, Friday 20 June
Ealing, SouthallVirendra Sharma40030018:42, Sunday 9 March
BootleJoe Benton39930010:23, Thursday 17 July
Enfield NorthNick de Bois39920023:55, Thursday 19 June
Leeds North WestGreg Mulholland39920015:08, Sunday
North SwindonJustin Tomlinson39820012:36, Sunday 29 June
FarehamMark Hoban39830015:59 today
Central DevonMel Stride39620017:12, Saturday 3 May
CongletonFiona Bruce39620018:19, Wednesday 28 May
Sheffield, HallamNicholas Clegg39620011:14, Monday 30 June
NewburyRichard Benyon39520013:34, Thursday 19 June
KeighleyKris Hopkins39530011:11, Friday 18 July
Bournemouth WestConor Burns39420022:07, Wednesday 4 June
Ealing NorthStephen Pound39320015:12, Sunday 15 June
ChelmsfordSimon Burns39220010:09, Monday
Southampton, TestAlan Whitehead39220009:15, Friday 4 July
North SomersetLiam Fox39220016:43, Tuesday 15 July
Haltemprice and HowdenDavid Davis39230019:11, Thursday 12 June
Cardiff South and PenarthStephen Doughty39100015:59, Tuesday 8 July
TamworthChristopher Pincher39020021:47, Monday
Leicester SouthJonathan Ashworth39010019:13, Monday
Heywood and MiddletonJim Dobbin38930020:48, Monday 30 June
Salford and EcclesHazel Blears38920011:14, Wednesday 16 July
LincolnKarl McCartney38830018:21, Monday 14 July
Leeds EastGeorge Mudie38820018:18, Wednesday 4 June
Birmingham, Perry BarrKhalid Mahmood38820013:24, Friday 27 June
LeighAndy Burnham38730015:22, Wednesday 9 July
Brent NorthBarry Gardiner38620009:54, Friday 18 July
MacclesfieldDavid Rutley38630022:25, Wednesday 18 June
The CotswoldsGeoffrey Clifton-Brown38620012:55, Wednesday 2 July
MaldonJohn Whittingdale38440008:50, Monday
Derby NorthChris Williamson38320023:25, Wednesday 16 July
ReigateCrispin Blunt38330017:43 today
Folkestone and HytheDamian Collins38330021:26, Friday 9 May
North East BedfordshireAlistair Burt383211621:11, Thursday 17 April
ErewashJessica Lee38220018:57, Saturday 29 March
GosportCaroline Dinenage38231322:48, Wednesday 26 March
New Forest WestDesmond Swayne38130017:48, Monday 14 July
TewkesburyLaurence Robertson38120008:11, Wednesday 25 June
PeterboroughStewart Jackson38120016:24, Thursday 17 July
Vale of GlamorganAlun Cairns38120008:44, Wednesday 18 June
Hornchurch and UpminsterAngela Watkinson38030021:09, Monday 5 May
Derby SouthMargaret Beckett38030009:49, Tuesday 1 July
TynemouthAlan Campbell38030006:20, Sunday 18 May
Bolton North EastDavid Crausby38020011:35, Thursday 29 May
NewarkPatrick Mercer38030012:24, Tuesday 15 July
Hertford and StortfordMark Prisk37920022:06, Friday 27 June
Swansea WestGeraint Davies37920019:39, Friday 27 June
ElthamClive Efford37920013:17, Monday
Chatham and AylesfordTracey Crouch37820013:59, Thursday 19 June
North DorsetRobert Walter37830012:28, Sunday
South East CornwallSheryll Murray37830016:17, Wednesday 16 July
WealdenCharles Hendry37830017:37, Thursday 19 June
Colne ValleyJason McCartney37720013:12, Monday 16 June
DewsburySimon Reevell3772262321:47, Friday 21 February
Bexhill and BattleGregory Barker37630021:53, Wednesday 2 July
Meon ValleyGeorge Hollingbery37530022:20, Tuesday 20 May
Newcastle upon Tyne CentralChi Onwurah37520016:30, Monday 14 July
RushcliffeKenneth Clarke37420017:14, Tuesday 20 May
Tiverton and HonitonNeil Parish37430008:38, Wednesday 21 May
Derbyshire DalesPatrick McLoughlin37430009:47, Monday 19 May
South DorsetRichard Drax37430007:43 today
BathDon Foster37430010:23, Wednesday 9 July
CeredigionMark Williams37420016:37, Tuesday 20 May
AshfordDamian Green37430009:08, Tuesday 1 July
Glasgow SouthTom Harris37221000:16, Friday 27 June
Birmingham, ErdingtonJack Dromey37230016:23, Thursday 3 July
IpswichBen Gummer37130014:19, Tuesday 28 January
Worthing WestPeter Bottomley37130021:37, Thursday 10 July
South LeicestershireAndrew Robathan37020008:58, Wednesday 9 July
Scarborough and WhitbyRobert Goodwill37020021:15, Friday 18 April
South West NorfolkElizabeth Truss37030012:22, Wednesday 16 July
Mitcham and MordenSiobhain McDonagh36930019:52, Friday 14 March
Rossendale and DarwenJake Berry36920015:03, Sunday 27 April
Kirkcaldy and CowdenbeathGordon Brown36920010:50, Tuesday 1 July
Truro and FalmouthSarah Newton36940011:00, Tuesday 17 June
Warrington NorthHelen Jones36830021:58, Monday 14 April
Bury St EdmundsDavid Ruffley36830017:24, Friday 20 June
Mid SussexNicholas Soames36830020:01, Tuesday 15 July
BosworthDavid Tredinnick36720019:52, Sunday 25 May
Nottingham SouthLilian Greenwood36620017:27, Saturday 26 April
South ThanetLaura Sandys3663363811:37, Saturday 12 July
Enfield, SouthgateDavid Burrowes36526611:06, Sunday
Southend WestDavid Amess36520010:30, Monday 23 June
Hayes and HarlingtonJohn McDonnell36520009:47, Saturday 12 July
High PeakAndrew Bingham36530011:28, Tuesday 1 July
Dunfermline and West FifeThomas Docherty36322519:39, Thursday 3 July
Nottingham EastChristopher Leslie36323513:25, Saturday 5 April
HorshamFrancis Maude36330016:43, Monday 14 July
Oldham East and SaddleworthDebbie Abrahams36210010:11, Monday 19 May
Epsom and EwellChris Grayling36220015:44, Friday 9 May
ShipleyPhilip Davies36231415:29, Thursday 10 July
Torridge and West DevonGeoffrey Cox36130021:05, Saturday 21 June
Rochester and StroodMark Reckless36131716:17 today
South RibbleLorraine Fullbrook36030010:17, Saturday 14 June
Kingston and SurbitonEdward Davey36020016:43, Friday 4 July
ExeterBen Bradshaw35930014:25, Friday 11 July
BanburyTony Baldry35820018:49, Monday 9 June
OrpingtonJo Johnson35830019:42, Saturday 22 February
South Basildon and East ThurrockStephen Metcalfe35730018:09, Friday 4 July
York OuterJulian Sturdy35730016:17, Thursday 3 July
WiganLisa Nandy35630018:52, Thursday 10 July
Glasgow NorthAnn McKechin35510022:23, Monday 30 June
BedfordRichard Fuller35430022:43, Thursday 19 June
Plymouth, Moor ViewAlison Seabeck35331210:01, Monday
DartfordGareth Johnson35340017:28, Friday 18 July
BroxtoweAnna Soubry35231013:29, Wednesday 2 July
Sefton CentralBill Esterson35220009:09, Sunday 2 March
West SuffolkMatthew Hancock35140009:26, Tuesday 17 June
MakerfieldYvonne Fovargue35130011:46, Sunday
BromsgroveSajid Javid35130020:14, Sunday 4 May
Basildon and BillericayJohn Baron35030023:31, Wednesday 2 July
Cardiff CentralJennifer Willott35030011:45, Sunday 25 May
Newton AbbotAnne-Marie Morris34930020:30, Friday 11 April
Bury SouthIvan Lewis34931313:08, Thursday 8 May
Uxbridge and South RuislipJohn Randall34730010:11, Monday
Maidstone and The WealdHelen Grant34730012:48, Friday 11 July
Bridgwater and West SomersetIan Liddell-Grainger34630016:15, Monday 12 May
Cardiff WestKevin Brennan34520019:24, Thursday 17 April
Hastings and RyeAmber Rudd34530013:36, Wednesday 26 March
Kenilworth and SouthamJeremy Wright34530016:27, Friday 30 May
Birmingham, Hodge HillLiam Byrne34530008:34, Sunday 6 July
Epping ForestEleanor Laing34420001:02, Monday 14 July
HalifaxLinda Riordan34430011:31, Wednesday 16 July
SevenoaksMichael Fallon34331811:47, Tuesday 8 July
Birmingham, EdgbastonGisela Stuart34321020:45, Monday 30 June
Romsey and Southampton NorthCaroline Nokes34231622:16, Fri 15 November 2013
Edinburgh WestMichael Crockart34222119:07, Wednesday 11 June
AylesburyDavid Lidington34230013:56, Sunday
WorcesterRobin Walker34130017:33, Monday 23 June
Saffron WaldenAlan Haselhurst34130017:50, Saturday 5 July
Forest of DeanMark Harper34130017:20, Sunday 29 June
St Helens South and WhistonShaun Woodward34030014:28, Monday 24 March
MaidenheadTheresa May33930014:47, Thursday 29 May
Bolton WestJulie Hilling33930002:18, Friday 30 May
LewesNorman Baker33830023:36, Monday 14 July
Northampton SouthBrian Binley33730022:45, Monday 2 June
Dagenham and RainhamJon Cruddas33730011:58, Monday 3 March
South West WiltshireAndrew Murrison33732712:20, Monday 14 July
StaffordJeremy Lefroy33630020:11, Saturday 21 June
LivingstonGraeme Morrice33620015:50, Friday 4 April
HuntingdonJonathan Djanogly33630014:00, Friday 4 July
WinchesterSteve Brine33530012:17, Monday 23 June
DoverCharlie Elphicke334321015:22, Friday 20 June
North East HertfordshireOliver Heald33430016:16, Wednesday 16 July
Filton and Bradley StokeJack Lopresti33430021:13, Tuesday 15 July
CrawleyHenry Smith33430021:07, Sunday 16 February
ColchesterBob Russell33330012:02, Friday 2 May
Ashton-under-LyneDavid Heyes33330019:43, Monday 14 July
South West BedfordshireAndrew Selous33332019:33, Thursday 22 May
GatesheadIan Mearns33230018:06, Friday 27 June
North East CambridgeshireStephen Barclay33130012:46, Friday 11 July
Taunton DeaneJeremy Browne33030021:18, Tuesday 1 July
Stalybridge and HydeJonathan Reynolds33030010:30, Thursday 17 July
City of DurhamRoberta Blackman-Woods33030011:35, Tuesday 15 July
St Helens NorthDave Watts32930022:02, Monday 23 June
Birmingham, NorthfieldRichard Burden32832418:54, Tuesday 3 June
Cardiff NorthJonathan Evans32830009:24, Wednesday 23 April
Bury NorthDavid Nuttall32730014:50, Tuesday 20 May
East DevonHugo Swire32730020:03, Friday 18 July
Faversham and Mid KentHugh Robertson32630007:55, Monday 2 June
PontypriddOwen Smith32530022:25, Sunday 16 February
West WorcestershireHarriett Baldwin32540018:37, Wednesday 25 June
Doncaster NorthEdward Miliband32530009:51, Saturday 28 June
Halesowen and Rowley RegisJames Morris32422114:33, Sunday 6 April
North East SomersetJacob Rees-Mogg3244364317:06, Tuesday 10 June
Glasgow North WestJohn Robertson32422021:41, Friday 4 July
Castle PointRebecca Harris32240009:23, Friday 11 July
CorbyAndy Sawford32111020:39, Friday 11 April
HavantDavid Willetts32140020:33, Friday 18 July
CheadleMark Hunter31830015:36, Wednesday 28 May
Harwich and North EssexBernard Jenkin31830008:27 today
Wyre and Preston NorthBen Wallace31730007:29, Saturday 28 June
WaveneyPeter Aldous31740019:06, Thursday 17 July
Belfast SouthAlasdair McDonnell31730014:15, Monday 2 June
SalisburyJohn Glen31330012:36, Friday 18 July
Birmingham, YardleyJohn Hemming31330008:49, Friday 4 July
East Kilbride, Strathaven and LesmahagowMichael McCann31320018:12, Monday 12 May
Wyre ForestMark Garnier31230018:24, Wed 16 October 2013
North WarwickshireDan Byles31130007:51, Thursday 17 April
Sittingbourne and SheppeyGordon Henderson31140017:01, Sunday
Bradford EastDavid Ward31130009:57 today
NuneatonMarcus Jones31030013:43, Monday 12 May
East YorkshireGreg Knight31031118:55, Wednesday 25 June
Newcastle-under-LymePaul Farrelly31030014:35, Wednesday 18 June
Argyll and ButeAlan Reid31020012:39, Tuesday 15 July
North West NorfolkHenry Bellingham30931310:09, Saturday 21 June
Isle of WightAndrew Turner30931222:25, Thursday 10 July
HarboroughEdward Garnier30930022:23, Thursday 19 June
Stretford and UrmstonKate Green30921117122:58, Wednesday 18 June
South NorfolkRichard Bacon30830012:24, Thursday 19 June
Blyth ValleyRonnie Campbell30730019:09, Friday 11 July
Portsmouth SouthMike Hancock30730017:11, Thursday 15 May
GraveshamAdam Holloway30732514:21, Wednesday 16 July
Elmet and RothwellAlec Shelbrooke30640012:47, Sunday
Blackpool SouthGordon Marsden30630012:02, Tuesday 24 June
Sutton ColdfieldAndrew Mitchell30630023:28, Monday 14 July
CopelandJamie Reed30530012:24, Thursday 8 May
GloucesterRichard Graham30532921:20, Monday 14 July
Mid NorfolkGeorge Freeman30540017:37, Tuesday 17 June
Newcastle upon Tyne NorthCatherine McKinnell30531208:40, Saturday 24 May
MonmouthDavid Davies30430023:19, Wednesday 18 June
Southampton, ItchenJohn Denham30430013:07, Saturday 28 June
Washington and Sunderland WestSharon Hodgson30430020:27, Thursday 5 June
GainsboroughEdward Leigh30430016:48, Saturday 26 April
Stoke-on-Trent CentralTristram Hunt30330019:00, Wednesday 16 July
Wirral WestEsther McVey30230017:57, Thursday 26 June
BlackburnJack Straw30230008:15, Thursday 10 April
Sunderland CentralJulie Elliott30130013:19, Monday 23 June
Reading WestAlok Sharma30131012:49, Thursday 19 June
DevizesClaire Perry30140016:20, Thursday 19 June
West LancashireRosie Cooper30031017:48, Monday 2 June
Oldham West and RoytonMichael Meacher29920009:50, Monday 7 July
West Aberdeenshire and KincardineRobert Smith29960015:26, Thursday 15 May
Bexleyheath and CrayfordDavid Evennett29933119:46, Tuesday 1 July
EastbourneStephen Lloyd29930008:24, Wednesday 18 June
CheltenhamMartin Horwood29922118:58, Tuesday 15 July
East LothianFiona O'Donnell29824517:52, Wednesday 25 June
Portsmouth NorthPenny Mordaunt29820008:58, Wednesday 25 June
BroadlandKeith Simpson29830015:48, Wednesday 2 July
Middlesbrough South and East ClevelandTom Blenkinsop29832317:28, Tuesday 15 July
Nottingham NorthGraham Allen29820014:59, Thursday 27 March
Liverpool, West DerbyStephen Twigg29720016:05, Monday 2 June
East Worthing and ShorehamTim Loughton29621011:44, Thursday 19 June
Beverley and HoldernessGraham Stuart29620015:23, Thursday 17 July
RugbyMark Pawsey29621312:28, Saturday 24 May
GowerMartin Caton29520009:59, Wednesday 16 July
JarrowStephen Hepburn29530020:53, Sunday 15 June
Stockton SouthJames Wharton29520012:01, Thursday 12 June
Blackpool North and CleveleysPaul Maynard29520015:06, Wednesday 21 May
Selby and AinstyNigel Adams29530018:54, Tuesday 24 June
TelfordDavid Wright29530019:07, Tuesday 15 July
FyldeMark Menzies29431217:35, Wednesday 2 July
Aberdeen NorthFrank Doran29421115:15, Thursday 30 January
Sheffield, HeeleyMeg Munn29430009:42, Tuesday 8 July
South SuffolkTim Yeo29320011:01, Sunday 29 June
FalkirkEric Joyce292121420:48, Tuesday 27 May
Old Bexley and SidcupJames Brokenshire29230017:42, Wednesday 11 June
Ochil and South PerthshireGordon Banks292121715:23, Tuesday 15 July
WithamPriti Patel29230006:30, Monday 16 June
Aldridge-BrownhillsRichard Shepherd29220015:22, Wednesday 16 July
Camborne and RedruthGeorge Eustice29230021:45, Saturday 12 April
Shrewsbury and AtchamDaniel Kawczynski29120013:05, Thursday 19 June
StevenageStephen McPartland29130015:32, Tuesday 27 May
Weaver ValeGraham Evans29021113:41, Tuesday 14 January
Mid DerbyshirePauline Latham29031815:40, Tuesday 27 May
Penistone and StocksbridgeAngela Smith29020020:54, Wednesday 18 June
Luton SouthGavin Shuker28920021:32, Sunday 13 July
St IvesAndrew George28930012:25, Monday 30 June
North ShropshireOwen Paterson28930017:57, Tuesday 10 June
Wolverhampton South WestPaul Uppal28730016:06, Thursday 24 April
Northampton NorthMichael Ellis28720019:55, Wednesday 18 June
North West LeicestershireAndrew Bridgen28620018:42, Monday 7 July
StoneWilliam Cash28630011:38, Sunday 9 March
RedditchKaren Lumley28530017:57, Tuesday 15 July
North West HampshireGeorge Young28530021:36, Thursday 27 March
BraintreeBrooks Newmark28520008:30, Wednesday 4 June
Stratford-on-AvonNadhim Zahawi28531516:08, Saturday 21 June
Welwyn HatfieldGrant Shapps28520011:12, Friday 27 June
BroxbourneCharles Walker28430008:42, Friday 11 July
Esher and WaltonDominic Raab28410019:24, Tuesday 15 July
Hemel HempsteadMichael Penning28422118:56, Wednesday 2 July
North WiltshireJames Gray28320009:35, Monday 23 June
Vale of ClwydChris Ruane28320018:09, Monday 7 July
South West DevonGary Streeter28130013:05, Thursday 17 July
WarleyJohn Spellar28130009:52 today
TattonGeorge Osborne28130011:25, Wednesday 4 June
GlenrothesLindsay Roy28140011:55 today
North CornwallDan Rogerson28130014:24, Thursday 19 June
The WrekinMark Pritchard28120017:46, Thursday 17 April
Rutland and MeltonAlan Duncan28120010:16, Tuesday 1 July
Sutton and CheamPaul Burstow28020012:48, Tuesday 11 March
Doncaster CentralRosie Winterton28020012:58, Saturday 5 July
RomfordAndrew Rosindell28030012:45, Saturday 12 April
Leicester WestLiz Kendall27920023:17, Monday
MeridenCaroline Spelman27920020:51, Monday 9 June
Liverpool, WaltonSteve Rotheram27830015:19, Friday 11 July
Walsall SouthValerie Vaz27820014:06, Saturday 24 May
Aberdeen SouthAnne Begg27722316:18, Wednesday 16 April
Staffordshire MoorlandsKaren Bradley27720021:25, Thursday 2 January
Luton NorthKelvin Hopkins27630012:40, Tuesday 13 May
Linlithgow and East FalkirkMichael Connarty27610022:35, Monday
Crewe and NantwichEdward Timpson27420012:51, Saturday 26 April
Ross, Skye and LochaberCharles Kennedy27260022:53, Wednesday 25 June
SedgefieldPhil Wilson27232219:25, Thursday 29 May
Hazel GroveAndrew Stunell27230011:12, Sunday 29 June
BlaydonDavid Anderson27130021:26, Wednesday 30 April
HexhamGuy Opperman27130018:50, Tuesday 15 July
PrestonMark Hendrick27020012:19, Thursday 3 July
Carmarthen West and South PembrokeshireSimon Hart26921123:13, Wednesday 16 July
WallaseyAngela Eagle26830017:43, Friday 4 April
Kingston upon Hull NorthDiana Johnson26821000:04, Friday 18 April
Morley and OutwoodEdward Balls26830013:49, Thursday 12 June
South DerbyshireHeather Wheeler26830013:18, Monday
Rother ValleyKevin Barron26720011:12, Tuesday 17 June
Denton and ReddishAndrew Gwynne26622209:41, Sunday 23 March
CharnwoodStephen Dorrell26620022:26, Monday 23 June
LichfieldMichael Fabricant26530009:05, Wednesday 28 May
YeovilDavid Laws26530021:44, Thursday 3 July
North Ayrshire and ArranKaty Clark26411019:38, Wednesday 9 July
Paisley and Renfrewshire SouthDouglas Alexander26420021:03, Friday 30 May
North HerefordshireBill Wiggin26330014:30, Sunday 13 July
WansbeckIan Lavery26220014:06, Tuesday 15 July
Ynys MonAlbert Owen26230019:54, Saturday 21 June
CleethorpesMartin Vickers26231715:22, Tuesday 25 March
Boston and SkegnessMark Simmonds26230013:58, Friday 11 April
PendleAndrew Stephenson26230017:17, Thursday 8 May
EastleighChristopher Huhne26120014:03, Sunday 29 June
Rutherglen and Hamilton WestTom Greatrex260211111:26, Tuesday 3 June
EddisburyStephen O'Brien26030008:53, Wednesday 5 February
Brentwood and OngarEric Pickles26030018:21, Saturday 18 January
Mid Dorset and North PooleAnnette Brooke26030022:31, Wednesday 16 July
North DownLady Hermon25920016:45, Saturday 28 June
Great YarmouthBrandon Lewis25934112812:35, Monday 16 June
North East FifeMenzies Campbell258641410:21, Friday 14 March
Ellesmere Port and NestonAndrew Miller25821018:10, Wednesday 16 July
EdmontonAndrew Love25632322:47, Tuesday 22 April
DarlingtonJenny Chapman25620016:39, Tuesday 28 January
South StaffordshireGavin Williamson25650014:52, Friday 13 June
LoughboroughNicky Morgan25631020:52, Wednesday 16 April
HaltonDerek Twigg25530011:27, Sunday 11 May
Amber ValleyNigel Mills25330014:19, Monday 12 May
Carmarthen East and DinefwrJonathan Edwards25230021:26, Monday 9 June
Ribble ValleyNigel Evans25230016:39, Saturday 28 June
Glasgow North EastWilliam Bain25235913:43, Tuesday 15 July
HuddersfieldBarry Sheerman25221014:35, Tuesday 8 April
SherwoodMark Spencer25130019:34, Thursday 29 May
KnowsleyGeorge Howarth25130014:28, Wednesday 4 June
BurtonAndrew Griffiths25130022:28, Sunday 18 May
Penrith and The BorderRory Stewart25030021:24, Tuesday 20 May
Walsall NorthDavid Winnick25030001:21, Saturday 12 July
Great GrimsbyAustin Mitchell24930015:37, Saturday 29 March
MontgomeryshireGlyn Davies24930012:45, Tuesday 15 July
Preseli PembrokeshireStephen Crabb24830016:04, Saturday 24 May
Bradford SouthGerry Sutcliffe24830018:15, Sunday 29 June
HemsworthJon Trickett24830012:01, Tuesday 8 April
TorbayAdrian Sanders24730001:14 today
BirkenheadFrank Field24630017:22, Saturday 12 July
SolihullLorely Burt24620009:26, Thursday 17 July
GordonMalcolm Bruce24520013:20, Friday 11 July
Barrow and FurnessJohn Woodcock24530022:18, Wednesday 2 July
WakefieldMary Creagh24530017:38, Wednesday 19 March
Mid BedfordshireNadine Dorries24410021:56, Thursday 3 April
St Austell and NewquayStephen Gilbert24430000:17, Friday 4 April
Perth and North PerthshirePete Wishart24421315:02, Wednesday 16 April
Dudley NorthIan Austin24431012:40, Friday 27 June
North DevonNick Harvey242331116:51, Sunday
Cumbernauld, Kilsyth and Kirkintilloch EastGregg McClymont24230012:52, Tuesday 24 June
StourbridgeMargot James2412422114:06, Thursday 22 May
Alyn and DeesideMark Tami24131017:58, Thu 26 December 2013
North West DurhamPat Glass24032310:11, Monday 24 February
East DunbartonshireJo Swinson2402233017:35, Monday 14 July
Hereford and South HerefordshireJesse Norman23930008:37 today
Barnsley CentralDan Jarvis23820023:04, Tuesday 24 June
Stoke-on-Trent NorthJoan Walley237371023:24, Thursday 17 April
RotherhamSarah Champion23700011:42, Tuesday 24 June
Inverness, Nairn, Badenoch and StrathspeyDanny Alexander23720015:44, Saturday 5 July
SloughFiona Mactaggart23732014:16, Monday 14 July
Mid WorcestershirePeter Luff23730009:55, Saturday 5 July
MiddlesbroughAndrew McDonald23710011:29, Thursday 17 July
ChesterfieldToby Perkins23731022:11, Monday 9 June
RochdaleSimon Danczuk23630013:56, Saturday 19 April
KingswoodChris Skidmore23630022:43, Saturday 12 July
Dundee WestJim McGovern23420014:27, Thursday 12 June
HyndburnGraham Jones23340016:49, Saturday 21 June
Brigg and GooleAndrew Percy23230018:58, Sunday 16 March
Norwich NorthChloe Smith23230016:23, Tuesday 10 June
Berwick-upon-TweedAlan Beith23130008:28, Saturday 19 April
Stoke-on-Trent SouthRobert Flello23130012:37, Thursday 19 June
North DurhamKevan Jones23030017:55, Friday 18 July
Coatbridge, Chryston and BellshillTom Clarke23060015:16, Saturday 29 March
North East DerbyshireNatascha Engel23030019:05, Thursday 17 April
StirlingAnne McGuire23020003:00, Friday 18 April
Clwyd WestDavid Jones22831014:47, Monday 23 June
West Bromwich EastTom Watson22830017:37, Monday 7 July
HarlowRobert Halfon22840009:20, Saturday 5 April
RedcarIan Swales22830017:25, Friday 18 July
HartlepoolIain Wright22630014:10, Monday
Glasgow South WestIan Davidson22660010:59, Tuesday 3 June
Kingston upon Hull West and HessleAlan Johnson22530012:21, Wednesday 16 July
Wirral SouthAlison McGovern22539817:26, Sunday 1 June
Belfast EastNaomi Long22330022:17, Wed 27 November 2013
Houghton and Sunderland SouthBridget Phillipson22230022:28, Saturday 15 March
Paisley and Renfrewshire NorthJim Sheridan21963308:47, Monday 19 May
Swansea EastSiân James21930015:29, Tuesday 8 April
Clwyd SouthSusan Elan Jones21830009:42, Friday 4 July
Wentworth and DearneJohn Healey21830009:05, Wednesday 21 May
Ayr, Carrick and CumnockSandra Osborne21730009:57, Monday 9 June
Central AyrshireBrian H Donohoe21660013:18, Friday 6 June
Cynon ValleyAnn Clwyd21630021:18, Tuesday 10 June
Bishop AucklandHelen Goodman21630007:49, Thursday 12 June
Glasgow EastMargaret Curran21630023:24, Tuesday 8 July
Dwyfor MeirionnyddElfyn Llwyd21530022:39, Wednesday 16 July
CarlisleJohn Stevenson21530015:17, Wednesday 2 July
MorayAngus Robertson21561515:50, Sunday 1 June
Newport WestPaul Flynn21430014:26, Tuesday 27 May
Batley and SpenMike Wood21430020:35, Monday 3 February
Dundee EastStewart Hosie214261613:43, Monday 14 July
Cannock ChaseAidan Burley21130021:37, Monday 23 June
North NorfolkNorman Lamb21132120:54, Tuesday 4 March
Stockton NorthAlex Cunningham21131619:38, Friday 11 July
ScunthorpeNicholas Dakin21030021:42, Tuesday 1 July
Don ValleyCaroline Flint20930012:27, Thursday 26 June
EasingtonGrahame Morris207321217:44, Tuesday 24 June
Normanton, Pontefract and CastlefordYvette Cooper20730018:50, Tuesday 25 March
Lanark and Hamilton EastJimmy Hood20560014:01, Monday 28 April
Berwickshire, Roxburgh and SelkirkMichael Moore20420012:52, Thursday 12 June
Westmorland and LonsdaleTim Farron20430021:47, Wednesday 16 July
ArfonHywel Williams20430023:21, Tuesday 4 March
MansfieldAlan Meale20330019:39, Wednesday 16 July
GedlingVernon Coaker20330014:21, Friday 7 March
BassetlawJohn Mann20230010:20, Monday 10 March
LudlowPhilip Dunne20043519:29, Monday 14 July
North ThanetRoger Gale2003101319:18, Tuesday 10 June
IslwynChris Evans20030020:37, Tuesday 24 June
Motherwell and WishawFrank Roy19920023:30, Friday 27 June
Barnsley EastMichael Dugher19920019:12, Friday 28 March
Brecon and RadnorshireRoger Williams19930023:08, Wednesday 5 March
Carshalton and WallingtonTom Brake19821211:49, Thursday 19 June
West Bromwich WestAdrian Bailey19720023:16, Saturday 3 May
AshfieldGloria De Piero19730009:51, Tuesday 24 June
West DunbartonshireGemma Doyle19510011:54, Sunday 25 May
WorkingtonTony Cunningham19520023:54, Friday 16 May
East RenfrewshireJim Murphy19351112:43, Wednesday 7 May
MidlothianDavid Hamilton19321119:41, Monday 7 July
SouthportJohn Pugh19320014:07, Wednesday 19 February
South ShieldsDavid Miliband19330012:49, Saturday 12 July
Worsley and Eccles SouthBarbara Keeley19220022:39, Saturday 5 July
Sheffield South EastClive Betts19130013:03, Thursday 5 June
AberconwyGuto Bebb19020015:51, Saturday 12 July
Kingston upon Hull EastKarl Turner19030016:35, Friday 17 January
BurnleyGordon Birtwistle18930013:47, Monday 30 June
Caithness, Sutherland and Easter RossJohn Thurso18650000:18, Saturday 5 April
Banff and BuchanEilidh Whiteford18520016:01, Tuesday 7 January
Leicester EastKeith Vaz18520011:34, Saturday 14 June
Dumfriesshire, Clydesdale and TweeddaleDavid Mundell18520013:41, Sunday
Wolverhampton North EastEmma Reynolds18431112:05, Thursday 29 May
Newport EastJessica Morden17920009:17, Thursday 8 May
Airdrie and ShottsPamela Nash17920001:55, Wednesday 4 June
Blaenau GwentNick Smith17820020:32, Sunday 4 May
DelynDavid Hanson17830013:09, Saturday 10 May
Lagan ValleyJeffrey M Donaldson17720015:16, Tuesday 8 July
TorfaenPaul Murphy17730020:16, Sat 12 October 2013
Dumfries and GallowayRussell Brown17650016:07, Thursday 3 July
InverclydeIain McKenzie17211319:34, Wednesday 25 June
ClactonDouglas Carswell17231114:27, Thursday 17 July
WrexhamIan Lucas17130011:23, Tuesday 8 April
BridgendMadeleine Moon17120010:46, Sunday 23 March
StrangfordJim Shannon17120021:01, Wednesday 12 February
CaerphillyWayne David16831714:37, Wednesday 18 June
Dudley SouthChris Kelly16530021:54, Sunday 13 July
Wolverhampton South EastPat McFadden16031110:36, Friday 4 July
Kilmarnock and LoudounCathy Jamieson16024115:33, Tuesday 1 July
East LondonderryGregory Campbell15930013:52, Friday 7 February
NeathPeter Hain15730017:40, Wednesday 9 April
Belfast NorthNigel Dodds15630001:20, Thursday 10 July
AngusMichael Weir15130021:53, Thursday 10 July
East AntrimSammy Wilson1503161111:39, Monday 19 May
OgmoreHuw Irranca-Davies14730018:14, Wednesday 16 July
Merthyr Tydfil and RhymneyDai Havard14620020:15, Thursday 10 July
Thornbury and YateSteve Webb14530021:11, Monday 5 May
South AntrimWilliam McCrea14420019:59, Monday 14 April
LlanelliNia Griffith14330021:19, Tuesday 24 June
AberavonHywel Francis13920018:43, Tuesday 1 April
Upper BannDavid Simpson13720008:59, Tuesday 11 March
RhonddaChris Bryant12230019:47, Tuesday 17 June
North AntrimIan Paisley Jnr12130020:00, Sun 10 November 2013
South DownMargaret Ritchie11530013:49, Thursday 10 July
FoyleMark Durkan9620013:20, Monday 21 April
Orkney and ShetlandAlistair Carmichael8710012:21, Tuesday 1 July
Na h-Eileanan an IarAngus MacNeil8515412:28, Tuesday 22 April
Fermanagh and South TyroneMichelle Gildernew8230023:35, Wednesday 18 June
Newry and ArmaghConor Murphy7931201:10, Mon 5 August 2013
Belfast WestPaul Maskey7301215:50, Fri 8 November 2013
West TyronePat Doherty6420011:03, Thu 11 July 2013
Mid UlsterMartin McGuinness5720015:54, Saturday 4 January