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
Brighton, PavilionCaroline Lucas96534817:08, Tuesday
Holborn and St PancrasFrank Dobson96030022:28, Friday 11 May
Hackney South and ShoreditchMeg Hillier86230009:48 today
Islington NorthJeremy Corbyn85230015:20, Wednesday
Bristol WestStephen Williams84440020:53, Tuesday
Hackney North and Stoke NewingtonDiane Abbott842352822:04, Sunday
CambridgeJulian Huppert836332715:33, Wednesday 2 May
Oxford EastAndrew Smith78220007:28, Wednesday 2 May
Manchester, WithingtonJohn Leech75230015:21, Friday 11 May
Manchester, GortonGerald Kaufman72440012:01, Monday
VauxhallKate Hoey69730000:44, Friday 11 May
StreathamChuka Umunna69230012:03, Monday 16 April
Hampstead and KilburnGlenda Jackson68230012:31, Friday 11 May
Ealing Central and ActonAngie Bray67130014:03, Tuesday
Dulwich and West NorwoodTessa Jowell66230022:02, Sunday
Cities of London and WestminsterMark Field65630019:48, Monday
Bethnal Green and BowRushanara Ali64130012:22, Tuesday
Bermondsey and Old SouthwarkSimon Hughes63630011:05, Thursday 3 May
Islington South and FinsburyEmily Thornberry63330009:52, Saturday 5 May
Brentford and IsleworthMary Macleod62530011:32, Tuesday
Lewisham, DeptfordJoan Ruddock62330008:35, Saturday 5 May
Finchley and Golders GreenMike Freer62330019:27, Friday 11 May
Greenwich and WoolwichNick Raynsford62230012:03, Tuesday 1 May
Manchester CentralTony Lloyd60930010:36, Tuesday 1 May
HoveMike Weatherley59321616:09, Monday
Camberwell and PeckhamHarriet Harman58120014:22, Thursday 3 May
Hornsey and Wood GreenLynne Featherstone57033409:55 today
Oxford West and AbingdonNicola Blackwood55630012:26, Friday 11 May
HammersmithAndy Slaughter54831223:11, Thursday 10 May
BatterseaJane Ellison53330015:14, Thursday 3 May
Lewisham West and PengeJim Dowd53030019:48, Wednesday 9 May
West HamLyn Brown53030015:04, Sunday 29 April
KensingtonMalcolm Rifkind52930007:47 today
WokingJonathan Lord51530011:20, Friday 27 April
Westminster NorthKaren Buck50731301:10, Monday 7 May
Runnymede and WeybridgePhilip Hammond49320011:12, Friday 11 May
WalthamstowStella Creasy49331322:44, Wednesday
Croydon NorthMalcolm Wicks48720017:53, Thursday 10 May
Chipping BarnetTheresa Villiers48420013:45, Tuesday 8 May
Milton Keynes SouthIain Stewart48330008:00 today
Sheffield CentralPaul Blomfield47820015:48, Thursday 19 April
Birmingham, LadywoodShabana Mahmood47720012:20, Monday 30 April
TottenhamDavid Lammy47620007:41, Friday 11 May
Blackley and BroughtonGraham Stringer47420012:00, Wednesday
Mole ValleyPaul Beresford47330023:09, Wednesday 9 May
Bognor Regis and LittlehamptonNick Gibb46930020:20, Friday 4 May
HendonMatthew Offord46730007:34 today
Leeds CentralHilary Benn46522113:02, Monday 30 April
Tonbridge and MallingJohn Stanley46030012:12, Monday
ChichesterAndrew Tyrie45630000:41, Tuesday
Tunbridge WellsGreg Clark45430018:09, Monday
Milton Keynes NorthMark Lancaster45130018:30, Tuesday 8 May
WindsorAdam Afriyie44820021:48, Wednesday 25 April
PutneyJustine Greening44620016:29, Wednesday 9 May
Birmingham, Hall GreenRoger Godsiff4462216417:21, Wednesday 9 May
Liverpool, RiversideLouise Ellman44530008:08, Sunday 6 May
Reading EastRob Wilson44420021:09, Saturday 28 April
Poplar and LimehouseJim Fitzpatrick44320023:56, Sunday 6 May
Sleaford and North HykehamStephen Phillips44330016:10, Monday 30 April
Richmond ParkZac Goldsmith44230018:07, Thursday 10 May
Weston-Super-MareJohn Penrose44131211:27, Monday
St AlbansAnne Main43420020:50, Monday 23 April
Edinburgh North and LeithMark Lazarowicz4338191321:42, Wednesday 9 May
Edinburgh EastSheila Gilmore43110014:13, Wednesday
WycombeSteven Baker43032708:32, Wednesday 2 May
BasingstokeMaria Miller42730010:21, Wednesday 9 May
WimbledonStephen Hammond42630014:10, Wednesday 9 May
Leyton and WansteadJohn Cryer42530011:06, Wednesday
WellingboroughPeter Bone42330022:41, Tuesday 8 May
Brighton, KemptownSimon Kirby42232212:35, Tuesday 8 May
New Forest EastJulian Lewis42100011:39, Sunday
Brent CentralSarah Teather41720016:41, Monday
GuildfordAnne Milton41730022:12, Monday 7 May
TwickenhamVincent Cable41630016:14, Thursday 3 May
Erith and ThamesmeadTeresa Pearce41630006:58, Wednesday
South CambridgeshireAndrew Lansley41530012:10, Wednesday 2 May
KetteringPhilip Hollobone41030012:44, Wednesday 2 May
BracknellPhillip Lee41030020:29, Tuesday
Coventry SouthJim Cunningham40530016:39, Tuesday
Norwich SouthSimon Wright40430017:27, Wednesday 2 May
Harrow WestGareth Thomas40120015:37, Wednesday
TootingSadiq Khan39920022:45, Sunday
Warrington SouthDavid Mowat399221520:10, Sunday 29 April
South East CambridgeshireJames Paice39920018:06, Tuesday 8 May
Lewisham EastHeidi Alexander39921019:56, Saturday 12 May
WitneyDavid Cameron39920016:51, Thursday 3 May
Bournemouth EastTobias Ellwood39820017:11, Thursday 3 May
Croydon CentralGavin Barwell39720009:27, Saturday 5 May
Morecambe and LunesdaleDavid Morris39720012:47, Tuesday
Feltham and HestonAlan Keen39620019:34, Tuesday 8 May
Ilford SouthMike Gapes39420019:15, Tuesday
HertsmereJames Clappison39420008:45, Monday
HenleyJohn Howell394311312:19, Monday
East HamStephen Timms39320012:03, Tuesday 8 May
Birmingham, Selly OakStephen McCabe39320007:34, Saturday 12 May
Wythenshawe and Sale EastPaul Goggins39220009:31 today
South SwindonRobert Buckland39020017:44, Tuesday 1 May
Gillingham and RainhamRehman Chishti38820008:46, Wednesday 2 May
City of ChesterStephen Mosley38824921:35, Tuesday
Leeds North EastFabian Hamilton38720009:23, Monday 23 April
Surrey HeathMichael Gove38720008:06 today
South Holland and The DeepingsJohn Hayes38620018:27, Wednesday
Calder ValleyCraig Whittaker384211100:54, Friday 11 May
Chelsea and FulhamGreg Hands38421014:23, Monday
Bradford WestMarsha Singh38320010:15, Tuesday 8 May
North West CambridgeshireShailesh Vara38320012:41, Friday 4 May
Lancaster and FleetwoodEric Ollerenshaw38220011:26, Friday 11 May
Central Suffolk and North IpswichDaniel Poulter37820020:25, Saturday 12 May
Louth and HorncastlePeter Tapsell37800022:01, Thursday 10 May
WatfordRichard Harrington37720013:59, Monday
East HampshireDamian Hinds37721210:38, Tuesday 1 May
Thirsk and MaltonAnne McIntosh37730021:15, Monday
York CentralHugh Bayley37620020:00, Wednesday 25 April
PudseyStuart Andrew37420021:10, Friday 11 May
Bristol North WestCharlotte Leslie37220022:20, Wednesday
Harrow EastBob Blackman37120022:16, Saturday 12 May
North East HampshireJames Arbuthnot37020020:20, Tuesday 24 April
Ilford NorthLee Scott370261716:04, Tuesday
Harrogate and KnaresboroughAndrew Jones3703153419:14, Monday
Glasgow CentralAnas Sarwar36610017:45, Wednesday
South West SurreyJeremy Hunt36620012:49, Monday 7 May
SpelthorneKwasi Kwarteng36520009:24, Tuesday
WokinghamJohn Redwood36521220:09, Tuesday 1 May
BarkingMargaret Hodge36420000:57, Tuesday
South NorthamptonshireAndrea Leadsom36220020:46, Friday 11 May
Richmond (Yorks)William Hague36220009:29, Monday
DaventryChris Heaton-Harris36120009:09, Tuesday
Newcastle upon Tyne EastNick Brown36120009:35, Thursday 10 May
West DorsetOliver Letwin36120019:55, Thursday 10 May
Liverpool, WavertreeLuciana Berger35920023:48, Tuesday 17 April
South West HertfordshireDavid Gauke35820017:32, Monday
Suffolk CoastalTherese Coffey35730016:34, Thursday 10 May
ChorleyLindsay Hoyle35620009:22, Friday 27 April
TotnesSarah Wollaston35530016:44, Sunday
Edinburgh South WestAlistair Darling35510000:01, Tuesday
Bristol EastKerry McCarthy35421117:20, Wednesday 25 April
Skipton and RiponJulian Smith35320015:01, Thursday 26 April
North TynesideMary Glindon35320010:42, Wednesday
WantageEdward Vaizey35220021:32, Wednesday 2 May
Leeds North WestGreg Mulholland35220012:06, Monday
Plymouth, Sutton and DevonportOliver Colvile35220012:15, Monday
BeaconsfieldDominic Grieve35220012:31, Thursday 3 May
Arundel and South DownsNick Herbert35220010:07, Friday 4 May
Croydon SouthRichard Ottaway35220015:47, Tuesday 3 April
Edinburgh SouthIan Murray35011022:36, Thursday 10 May
Bromley and ChislehurstBob Neill35020008:24, Monday
BuckinghamJohn Bercow35020014:05, Wednesday
ChristchurchChristopher Chope34930013:22, Sunday 29 April
Central DevonMel Stride34920012:54, Friday 4 May
Rayleigh and WickfordMark Francois34720015:05, Monday
Sheffield, Brightside and HillsboroughDavid Blunkett34720023:09, Wednesday 25 April
Altrincham and Sale WestGraham Brady34620021:49, Monday
Hitchin and HarpendenPeter Lilley34620016:12, Friday 27 April
Garston and HalewoodMaria Eagle34620011:47, Wednesday 9 May
Grantham and StamfordNicholas Boles34520016:47, Monday
BolsoverDennis Skinner34520013:39, Friday 11 May
NewburyRichard Benyon34520011:42, Sunday 29 April
Chesham and AmershamCheryl Gillan34520009:23, Tuesday
StroudNeil Carmichael34330016:33, Friday 27 April
Rochford and Southend EastJames Duddridge34320015:48, Wednesday
Warwick and LeamingtonChris White34320011:48, Monday
BeckenhamBob Stewart34130006:51, Wednesday
Coventry North WestGeoffrey Robinson34120012:53, Friday 27 April
AldershotGerald Howarth33920009:56, Monday
TamworthChristopher Pincher33820017:20, Friday 11 May
East SurreySam Gyimah33830010:33, Wednesday 9 May
Chingford and Woodford GreenIain Duncan Smith33820014:48, Tuesday
StockportAnn Coffey33720008:30, Wednesday
Sheffield, HallamNicholas Clegg33720018:56, Wednesday
ChelmsfordSimon Burns33620010:25, Sunday 6 May
Leeds WestRachel Reeves33620015:21, Sunday 29 April
Vale of GlamorganAlun Cairns33520017:06, Wednesday 9 May
ChippenhamDuncan Hames33530016:18, Thursday 10 May
Ruislip, Northwood and PinnerNick Hurd33520009:04, Friday 11 May
Enfield NorthNick de Bois33420010:54, Thursday 10 May
CongletonFiona Bruce33420009:40, Thursday 10 May
WellsTessa Munt33330009:09, Wednesday 2 May
Ealing, SouthallVirendra Sharma33320006:06, Thursday 26 April
Derby NorthChris Williamson33220019:27, Monday
Bristol SouthDawn Primarolo332236922:51, Wednesday 9 May
ErewashJessica Lee33020014:57, Monday
Birmingham, Perry BarrKhalid Mahmood32920020:51, Tuesday 8 May
Colne ValleyJason McCartney32920017:44, Saturday 5 May
Coventry North EastBob Ainsworth32920007:44, Thursday 19 April
CanterburyJulian Brazier32820022:31, Wednesday
North SwindonJustin Tomlinson32720016:09, Wednesday 9 May
North East BedfordshireAlistair Burt327211619:44, Tuesday 8 May
CeredigionMark Williams32720020:13, Saturday 5 May
The CotswoldsGeoffrey Clifton-Brown32620016:51, Saturday 12 May
PooleRobert Syms32630017:59, Wednesday 9 May
PeterboroughStewart Jackson32520016:55, Saturday 5 May
North SomersetLiam Fox32520013:25, Thursday 3 May
Ealing NorthStephen Pound32520019:50, Saturday 12 May
Southampton, TestAlan Whitehead32520000:44, Wednesday 18 April
Brent NorthBarry Gardiner32420001:02, Friday 11 May
Bournemouth WestConor Burns32420013:38, Wednesday
RushcliffeKenneth Clarke32320023:02, Saturday 12 May
Haltemprice and HowdenDavid Davis32330015:22, Sunday
FarehamMark Hoban32330021:44, Friday 27 April
GosportCaroline Dinenage32231301:29, Tuesday 8 May
Swansea WestGeraint Davies32220015:07, Thursday 3 May
South LeicestershireAndrew Robathan32120019:23, Saturday 12 May
Chatham and AylesfordTracey Crouch32020018:24, Friday 4 May
Somerton and FromeDavid Heath32030009:29, Saturday 5 May
Cardiff South and PenarthAlun Michael31920013:49, Tuesday
KeighleyKris Hopkins31930016:16, Wednesday 9 May
Enfield, SouthgateDavid Burrowes31926613:07, Wednesday 9 May
Scarborough and WhitbyRobert Goodwill31820010:57, Thursday 10 May
TewkesburyLaurence Robertson31820014:47, Monday 7 May
IpswichBen Gummer31830012:21, Sunday
Folkestone and HytheDamian Collins31830012:39, Friday 27 April
BathDon Foster31730012:57, Monday
Nottingham EastChristopher Leslie31723514:24, Monday 23 April
MacclesfieldDavid Rutley31530017:16, Wednesday
ReigateCrispin Blunt31430018:39, Thursday 10 May
BosworthDavid Tredinnick31420011:38, Tuesday
DewsburySimon Reevell3142251914:45, Wednesday 9 May
Newcastle upon Tyne CentralChi Onwurah31220021:17, Wednesday
Bolton North EastDavid Crausby31220017:26, Sunday 22 April
Hertford and StortfordMark Prisk31220016:51, Tuesday 24 April
AshfordDamian Green31230010:29, Wednesday
Southend WestDavid Amess31120009:15, Thursday 3 May
BroxtoweAnna Soubry31131009:54, Wednesday 9 May
New Forest WestDesmond Swayne31130010:43, Friday 13 April
South ThanetLaura Sandys3103131413:52, Thursday 3 May
Warrington NorthHelen Jones31030008:44, Wednesday 9 May
LeighAndy Burnham30930011:07, Monday 30 April
Rossendale and DarwenJake Berry30920020:20, Friday 27 April
Kirkcaldy and CowdenbeathGordon Brown30920017:19, Sunday
TynemouthAlan Campbell30830010:05, Tuesday
Meon ValleyGeorge Hollingbery30830019:53, Sunday 22 April
Leicester SouthJonathan Ashworth30710011:16, Monday
Bolton South EastYasmin Qureshi30730010:37, Monday
BromsgroveSajid Javid30730012:48, Friday 11 May
Epsom and EwellChris Grayling30620015:26, Friday 27 April
LincolnKarl McCartney30630001:07, Wednesday 18 April
DartfordGareth Johnson30540009:40 today
Hornchurch and UpminsterAngela Watkinson30530017:54, Wednesday 2 May
Kingston and SurbitonEdward Davey30520012:25, Tuesday
Leeds EastGeorge Mudie30520008:45, Wednesday
Birmingham, ErdingtonJack Dromey30530008:58, Wednesday 18 April
BedfordRichard Fuller30430021:59, Friday 11 May
Glasgow SouthTom Harris30421009:03, Tuesday 8 May
North DorsetRobert Walter30430022:33, Monday
Newton AbbotAnne-Marie Morris30430020:53, Saturday 12 May
ThurrockJackie Doyle-Price30430014:22, Tuesday 8 May
South DorsetRichard Drax30330019:10, Wednesday 2 May
Derby SouthMargaret Beckett30330008:48, Saturday 12 May
StaffordJeremy Lefroy30330017:57, Monday 7 May
Salford and EcclesHazel Blears30320021:28, Wednesday
NewarkPatrick Mercer30230020:46, Wednesday 9 May
Nottingham SouthLilian Greenwood30220015:28, Friday 20 April
Epping ForestEleanor Laing30120021:46, Sunday 15 April
High PeakAndrew Bingham30130009:10, Tuesday 10 April
South East CornwallSheryll Murray30130012:30, Tuesday
South West NorfolkElizabeth Truss30130012:12, Tuesday 24 April
MaldonJohn Whittingdale30040008:49, Saturday 21 April
WealdenCharles Hendry30030018:12, Monday 23 April
Glasgow NorthAnn McKechin30010016:31, Sunday 29 April
ShipleyPhilip Davies29921421:52, Tuesday
ElthamClive Efford29810006:44, Thursday 10 May
York OuterJulian Sturdy29820011:21, Wednesday
ExeterBen Bradshaw29820000:16, Tuesday 8 May
Bexhill and BattleGregory Barker29820010:06, Thursday 10 May
WiganLisa Nandy29820008:48, Tuesday 8 May
OrpingtonJo Johnson29720010:52, Monday 7 May
Tiverton and HonitonNeil Parish29720014:53, Wednesday 18 April
Basildon and BillericayJohn Baron29720008:58, Tuesday 8 May
Stretford and UrmstonKate Green2972231810:09, Wednesday 2 May
South RibbleLorraine Fullbrook29720021:22, Sunday 6 May
Truro and FalmouthSarah Newton29630013:42, Friday 27 April
Rochester and StroodMark Reckless29620002:19, Tuesday 24 April
Derbyshire DalesPatrick McLoughlin29520013:48, Wednesday 9 May
Oldham East and SaddleworthDebbie Abrahams29400015:27, Thursday 3 May
Halesowen and Rowley RegisJames Morris29411010:43, Tuesday
Bury St EdmundsDavid Ruffley29420016:01, Saturday 12 May
Maidstone and The WealdHelen Grant29320017:02, Friday 13 April
HorshamFrancis Maude29320010:18, Wednesday 9 May
Sefton CentralBill Esterson29310009:45, Tuesday 3 April
MakerfieldYvonne Fovargue29220016:41, Tuesday 8 May
Mid SussexNicholas Soames29220009:00, Friday 4 May
Dunfermline and West FifeThomas Docherty29212520:57, Friday 11 May
Uxbridge and South RuislipJohn Randall29220008:51, Tuesday 24 April
BanburyTony Baldry29110016:00, Thursday 10 May
Mitcham and MordenSiobhain McDonagh28920011:11, Thursday 3 May
West SuffolkMatthew Hancock28930021:12, Monday 7 May
South Basildon and East ThurrockStephen Metcalfe28920023:30, Saturday 5 May
Birmingham, Hodge HillLiam Byrne28820017:23, Friday 11 May
Edinburgh WestMichael Crockart28812112:34, Monday 23 April
ColchesterBob Russell28720007:51, Saturday 12 May
Filton and Bradley StokeJack Lopresti28720022:42, Monday 30 April
AylesburyDavid Lidington28720010:45, Saturday 28 April
Cardiff CentralJennifer Willott28720022:40, Tuesday
BootleJoe Benton28620014:34, Monday
Romsey and Southampton NorthCaroline Nokes28521612:10, Saturday 21 April
Heywood and MiddletonJim Dobbin28520015:48, Wednesday
Worthing WestPeter Bottomley28420016:05, Sunday
Hayes and HarlingtonJohn McDonnell28410018:15, Sunday
WinchesterSteve Brine28320021:37, Tuesday
MaidenheadTheresa May28320021:58, Thursday 26 April
Plymouth, Moor ViewAlison Seabeck28220010:46, Tuesday
Cardiff WestKevin Brennan28210012:46, Thursday 3 May
Birmingham, EdgbastonGisela Stuart28211021:13, Wednesday 18 April
SevenoaksMichael Fallon28221810:03 today
HalifaxLinda Riordan28120019:25, Monday
Cardiff NorthJonathan Evans28020014:51, Monday
South West BedfordshireAndrew Selous27922010:14, Friday 6 April
East Kilbride, Strathaven and LesmahagowMichael McCann27910019:06, Tuesday 1 May
LivingstonGraeme Morrice27710010:33, Tuesday 1 May
LewesNorman Baker27720010:34, Thursday 15 March
North East HertfordshireOliver Heald27620017:59, Tuesday
CrawleyHenry Smith27420016:21, Wednesday
Torridge and West DevonGeoffrey Cox27420015:46, Wednesday 25 April
Forest of DeanMark Harper27420011:48, Thursday 3 May
Northampton SouthBrian Binley27320019:56, Thursday 10 May
Hastings and RyeAmber Rudd27320015:28, Monday 7 May
Stalybridge and HydeJonathan Reynolds27220017:58, Tuesday 8 May
Bolton WestJulie Hilling27120015:57, Sunday
Bradford EastDavid Ward27120011:14, Wednesday 9 May
South West WiltshireAndrew Murrison27022714:51, Tuesday 1 May
HuntingdonJonathan Djanogly27020012:41, Tuesday 8 May
DoverCharlie Elphicke269221011:04, Saturday 7 April
City of DurhamRoberta Blackman-Woods26920011:38, Tuesday
Dagenham and RainhamJon Cruddas26920017:47, Tuesday
Kenilworth and SouthamJeremy Wright26820000:55, Friday 27 April
North East CambridgeshireStephen Barclay26820016:47, Thursday 26 April
Portsmouth SouthMike Hancock26820008:28, Tuesday
Saffron WaldenAlan Haselhurst26720017:18, Wednesday
Reading WestAlok Sharma26621022:16, Sunday 29 April
Bury SouthIvan Lewis26621316:33, Thursday 10 May
Esher and WaltonDominic Raab26610017:04, Tuesday 3 April
Stoke-on-Trent CentralTristram Hunt26620005:07 today
HarboroughEdward Garnier26620014:57, Wednesday 21 March
St Helens South and WhistonShaun Woodward26620010:15, Thursday 15 March
Bridgwater and West SomersetIan Liddell-Grainger26520014:42, Tuesday
Harwich and North EssexBernard Jenkin26520021:06, Wednesday 18 April
WorcesterRobin Walker26520015:03, Tuesday
GloucesterRichard Graham26420017:51, Monday 7 May
CorbyLouise Bagshawe26430019:32, Wednesday
Old Bexley and SidcupJames Brokenshire26430019:45, Wednesday
PontypriddOwen Smith26320016:49, Friday 27 April
Newcastle-under-LymePaul Farrelly26220000:49, Friday 11 May
Wyre ForestMark Garnier26220011:01, Thursday 26 April
North WarwickshireDan Byles26220021:57, Thursday 12 April
East LothianFiona O'Donnell26213318:00, Friday 20 April
Bury NorthDavid Nuttall26220013:30, Wednesday
North East SomersetJacob Rees-Mogg2613364310:08, Thursday 10 May
NuneatonMarcus Jones26020006:30, Tuesday
Taunton DeaneJeremy Browne26020017:53, Friday 6 April
Birmingham, NorthfieldRichard Burden26022414:03, Monday
Weaver ValeGraham Evans26021108:07, Wednesday
Blackpool North and CleveleysPaul Maynard25920008:28, Tuesday
St Helens NorthDave Watts25920012:10, Wednesday
Sunderland CentralJulie Elliott25820000:24, Monday
Birmingham, YardleyJohn Hemming25820018:02, Tuesday 24 April
Stockton SouthJames Wharton25720014:20, Tuesday
West WorcestershireHarriett Baldwin25730018:47, Tuesday 24 April
East YorkshireGreg Knight25721117:16, Monday 7 May
GainsboroughEdward Leigh25720019:37, Wednesday 18 April
Belfast SouthAlasdair McDonnell25620022:35, Saturday 12 May
Faversham and Mid KentHugh Robertson25620011:40, Saturday 12 May
RugbyMark Pawsey25621316:02, Sunday 29 April
SalisburyJohn Glen25620022:11, Thursday 26 April
Blackpool SouthGordon Marsden25520021:05, Friday 27 April
DevizesClaire Perry25530009:04, Tuesday
GraveshamAdam Holloway25422517:14, Thursday 10 May
MonmouthDavid Davies25420018:21, Tuesday 8 May
Castle PointRebecca Harris25430004:26, Tuesday 24 April
CheadleMark Hunter25320018:03, Tuesday
Wirral WestEsther McVey25220011:47, Friday 20 April
East DevonHugo Swire25220021:53, Tuesday 8 May
North West NorfolkHenry Bellingham25221310:34, Tuesday
BlackburnJack Straw25120015:07, Saturday 10 March
Selby and AinstyNigel Adams25130018:05, Sunday 22 April
Washington and Sunderland WestSharon Hodgson25120009:15, Thursday 26 April
EastbourneStephen Lloyd25030023:16, Thursday 10 May
Aberdeen NorthFrank Doran25021122:46, Wednesday 18 April
Beverley and HoldernessGraham Stuart25020013:23, Monday
Newcastle upon Tyne NorthCatherine McKinnell25021213:23, Wednesday 25 April
HavantDavid Willetts24930019:03, Tuesday
CopelandJamie Reed24820017:38, Tuesday 1 May
Ashton-under-LyneDavid Heyes24820009:03, Thursday 26 April
Southampton, ItchenJohn Denham24820014:59, Wednesday
FalkirkEric Joyce248121423:22, Friday 11 May
Liverpool, West DerbyStephen Twigg24720019:01, Wednesday
West LancashireRosie Cooper24720016:31, Tuesday 20 March
Nottingham NorthGraham Allen24720016:53, Wednesday
South NorfolkRichard Bacon24720016:38, Saturday 21 April
Bexleyheath and CrayfordDavid Evennett24622112:20, Thursday 3 May
Doncaster NorthEdward Miliband24620014:20, Monday 23 April
North WiltshireJames Gray24620011:40, Monday
Blyth ValleyRonnie Campbell24520021:18, Saturday 5 May
StevenageStephen McPartland24530012:07, Thursday 26 April
Mid DerbyshirePauline Latham24531810:51, Monday
RomfordAndrew Rosindell24330013:13, Tuesday
CheltenhamMartin Horwood24311121:54, Thursday 3 May
GowerMartin Caton24220023:25, Saturday 5 May
Sutton ColdfieldAndrew Mitchell24220016:45, Wednesday 2 May
Walsall SouthValerie Vaz24120006:41, Saturday 12 May
Camborne and RedruthGeorge Eustice24130000:06, Saturday 12 May
GatesheadIan Mearns24120011:49, Tuesday 24 April
Middlesbrough South and East ClevelandTom Blenkinsop24131316:31, Wednesday 9 May
West Aberdeenshire and KincardineRobert Smith24160020:44, Tuesday 8 May
Isle of WightAndrew Turner24121220:55, Sunday
Stratford-on-AvonNadhim Zahawi24031509:45, Monday 23 April
Elmet and RothwellAlec Shelbrooke24030019:13, Wednesday 25 April
Doncaster CentralRosie Winterton24020020:27, Tuesday 10 April
WaveneyPeter Aldous24030016:35, Thursday 10 May
Northampton NorthMichael Ellis23920015:38, Sunday
Oldham West and RoytonMichael Meacher23920013:36, Friday 11 May
Hemel HempsteadMichael Penning23822111:15, Sunday 22 April
Ochil and South PerthshireGordon Banks238121722:23, Tuesday 1 May
Vale of ClwydChris Ruane23820011:56, Monday
FyldeMark Menzies23831209:57, Tuesday
Mid NorfolkGeorge Freeman23730014:36, Friday 11 May
Linlithgow and East FalkirkMichael Connarty23710007:35, Saturday 12 May
Staffordshire MoorlandsKaren Bradley23720012:40, Tuesday 17 April
Sittingbourne and SheppeyGordon Henderson23730003:02, Sunday
North West LeicestershireAndrew Bridgen23620012:37, Tuesday
The WrekinMark Pritchard23620015:11, Thursday 10 May
Glasgow North WestJohn Robertson23512014:00, Sunday
South West DevonGary Streeter23530020:32, Wednesday
Wyre and Preston NorthBen Wallace23520013:40, Thursday 26 April
Argyll and ButeAlan Reid23510021:43, Thursday 10 May
Portsmouth NorthPenny Mordaunt23520017:03, Sunday
BraintreeBrooks Newmark23520014:57, Thursday 29 March
Wolverhampton South WestPaul Uppal23430013:32, Thursday 19 April
Welwyn HatfieldGrant Shapps23420009:25, Tuesday
WithamPriti Patel23430018:56, Thursday 10 May
North West HampshireGeorge Young23430020:34, Friday 20 April
Aberdeen SouthAnne Begg23422311:44, Friday 11 May
Shrewsbury and AtchamDaniel Kawczynski23420019:45, Tuesday
East Worthing and ShorehamTim Loughton23421023:29, Tuesday 10 April
TattonGeorge Osborne23430012:15, Sunday 22 April
Sutton and CheamPaul Burstow23420007:45, Friday 4 May
South SuffolkTim Yeo23320009:20, Wednesday
Penistone and StocksbridgeAngela Smith23320016:52, Saturday 5 May
StoneWilliam Cash23230015:44, Monday
Crewe and NantwichEdward Timpson23220014:37, Monday
RedditchKaren Lumley23130011:42, Tuesday 1 May
Sheffield, HeeleyMeg Munn23130009:18, Wednesday
Aldridge-BrownhillsRichard Shepherd23020022:01, Tuesday 8 May
Liverpool, WaltonSteve Rotheram23030021:07, Tuesday 1 May
StourbridgeMargot James2292191413:02, Tuesday 3 April
Mid BedfordshireNadine Dorries22910017:11, Wednesday
Kingston upon Hull NorthDiana Johnson22821011:30, Friday 4 May
Luton SouthGavin Shuker22820010:32, Tuesday
GlenrothesLindsay Roy22740015:45, Monday 7 May
BroxbourneCharles Walker22730020:39, Wednesday 2 May
DarlingtonJenny Chapman22620019:22, Sunday 22 April
Carmarthen West and South PembrokeshireSimon Hart22621114:45, Saturday 5 May
Leicester WestLiz Kendall22520013:37, Thursday 3 May
BroadlandKeith Simpson22430021:40, Sunday 8 April
WansbeckIan Lavery22320000:41, Tuesday 1 May
PrestonMark Hendrick22320012:28, Thursday 5 April
North CornwallDan Rogerson22330016:37, Saturday 21 April
Amber ValleyNigel Mills22230009:42, Saturday 28 April
North ShropshireOwen Paterson22230016:21, Wednesday 9 May
St IvesAndrew George22130016:25, Thursday 10 May
MeridenCaroline Spelman22120021:56, Monday 23 April
Luton NorthKelvin Hopkins22130011:18, Thursday 10 May
CleethorpesMartin Vickers22031713:42, Wednesday 18 April
Rother ValleyKevin Barron22020022:41, Tuesday 10 April
HexhamGuy Opperman22030010:50, Tuesday 8 May
Paisley and Renfrewshire SouthDouglas Alexander21920023:49, Sunday
EddisburyStephen O'Brien21930018:38, Tuesday 17 April
Rutland and MeltonAlan Duncan21920015:06, Monday 7 May
South DerbyshireHeather Wheeler21930019:52, Monday 7 May
SedgefieldPhil Wilson21832212:01, Wednesday
North HerefordshireBill Wiggin21830011:32, Friday 11 May
SolihullLorely Burt21820010:36, Friday 13 April
BlaydonDavid Anderson21730019:38, Sunday 29 April
WallaseyAngela Eagle21730010:27, Wednesday 9 May
Great YarmouthBrandon Lewis21634112812:11, Tuesday
Boston and SkegnessMark Simmonds21630021:35, Tuesday 24 April
LoughboroughNicky Morgan21631015:23, Thursday 19 April
Morley and OutwoodEdward Balls21630015:56, Tuesday
Preseli PembrokeshireStephen Crabb21430021:41, Wednesday
JarrowStephen Hepburn21330008:50, Friday 4 May
Brentwood and OngarEric Pickles21330017:55, Wednesday
TelfordDavid Wright21330009:39, Saturday 21 April
Penrith and The BorderRory Stewart21330014:47, Tuesday 8 May
Great GrimsbyAustin Mitchell21330013:44, Thursday 12 April
EastleighChristopher Huhne21220011:27, Thursday 19 April
Denton and ReddishAndrew Gwynne21222211:39, Wednesday 2 May
Ross, Skye and LochaberCharles Kennedy21260022:16, Thursday 10 May
SherwoodMark Spencer21230017:22, Tuesday 8 May
CharnwoodStephen Dorrell21220017:50, Thursday 10 May
North East FifeMenzies Campbell211641419:47, Wednesday
Ellesmere Port and NestonAndrew Miller21020009:47, Monday 30 April
Perth and North PerthshirePete Wishart21020023:16, Tuesday
TorbayAdrian Sanders21030006:55, Thursday 3 May
YeovilDavid Laws21030016:26, Friday 20 April
Ynys MonAlbert Owen20930011:39, Thursday 26 April
LichfieldMichael Fabricant20930013:33, Tuesday 8 May
HuddersfieldBarry Sheerman20820019:57, Monday 7 May
North Ayrshire and ArranKaty Clark20811017:17, Monday
WarleyJohn Spellar20830010:20, Thursday 19 April
PendleAndrew Stephenson20730007:39, Tuesday 17 April
Mid Dorset and North PooleAnnette Brooke20730019:25, Saturday 12 May
North DownLady Hermon20620016:24, Saturday 21 April
Rutherglen and Hamilton WestTom Greatrex206211111:06, Tuesday 8 May
East DunbartonshireJo Swinson2052233010:06, Tuesday
MontgomeryshireGlyn Davies20430000:42, Saturday 5 May
KnowsleyGeorge Howarth20430011:16, Tuesday 24 April
HemsworthJon Trickett20330009:23, Sunday
Dudley NorthIan Austin20331015:37, Wednesday 2 May
South StaffordshireGavin Williamson20250012:00, Friday 20 April
Hazel GroveAndrew Stunell20130008:19, Wednesday
BurtonAndrew Griffiths20030017:30, Monday 7 May
WakefieldMary Creagh20030000:19, Tuesday 24 April
StirlingAnne McGuire20020023:47, Friday 27 April
Ribble ValleyNigel Evans19820019:13, Monday 23 April
Stoke-on-Trent NorthJoan Walley19836915:32, Sunday 22 April
Bradford SouthGerry Sutcliffe19820020:37, Tuesday 1 May
St Austell and NewquayStephen Gilbert19820011:38, Thursday 12 April
SloughFiona Mactaggart19821022:30, Tuesday 1 May
Glasgow North EastWilliam Bain19824911:34, Wednesday 9 May
Inverness, Nairn, Badenoch and StrathspeyDanny Alexander19710000:42, Wednesday
Alyn and DeesideMark Tami19721019:55, Saturday 12 May
EdmontonAndrew Love19622318:26, Wednesday
Barrow and FurnessJohn Woodcock19520019:23, Thursday 10 May
North West DurhamPat Glass19421109:48, Sunday
Walsall NorthDavid Winnick19420011:03, Wednesday 2 May
Wirral SouthAlison McGovern19326316:46, Tuesday 20 March
RotherhamDenis MacShane19320016:37, Wednesday
RedcarIan Swales19320012:40, Monday
Dundee WestJim McGovern19210019:05, Sunday 29 April
North East DerbyshireNatascha Engel19220018:36, Friday 11 May
KingswoodChris Skidmore19120022:33, Sunday 29 April
Mid WorcestershirePeter Luff19120022:29, Friday 11 May
HarlowRobert Halfon19130015:31, Monday 30 April
North DevonNick Harvey190231220:36, Monday
Brigg and GooleAndrew Percy19020013:41, Friday 11 May
Barnsley CentralDan Jarvis18910011:28, Thursday 10 May
ChesterfieldToby Perkins18920018:24, Thursday 5 April
Houghton and Sunderland SouthBridget Phillipson18820017:40, Monday
Berwick-upon-TweedAlan Beith18820022:28, Thursday 26 April
Carmarthen East and DinefwrJonathan Edwards18720017:29, Wednesday 9 May
HaltonDerek Twigg18720015:56, Monday 30 April
West Bromwich EastTom Watson18620017:55, Monday 23 April
Bishop AucklandHelen Goodman18620016:36, Thursday 10 May
Hereford and South HerefordshireJesse Norman18620014:11, Friday 11 May
Cumbernauld, Kilsyth and Kirkintilloch EastGregg McClymont18520014:10, Wednesday 25 April
Norwich NorthChloe Smith18520012:23, Tuesday
RochdaleSimon Danczuk18520021:16, Tuesday 1 May
BirkenheadFrank Field18520003:59, Sunday
Clwyd WestDavid Jones18521000:29, Monday 30 April
HyndburnGraham Jones18430010:26, Sunday 8 April
MiddlesbroughStuart Bell18420013:43, Tuesday 8 May
Belfast EastNaomi Long18320000:35 today
GordonMalcolm Bruce18310001:42, Tuesday
Clwyd SouthSusan Elan Jones18320014:15, Monday
Stoke-on-Trent SouthRobert Flello18320019:38, Friday 13 April
CarlisleJohn Stevenson18320022:18, Saturday 5 May
Coatbridge, Chryston and BellshillTom Clarke18250010:26, Wednesday
Central AyrshireBrian H Donohoe18250011:10, Friday 4 May
Dundee EastStewart Hosie181111218:03, Wednesday 2 May
HartlepoolIain Wright18120021:06, Tuesday 8 May
Paisley and Renfrewshire NorthJim Sheridan18052113:49, Friday 27 April
Batley and SpenMike Wood17920011:20, Friday 6 April
North DurhamKevan Jones17920021:28, Monday 23 April
Glasgow EastMargaret Curran17820012:01, Thursday 26 April
Cannock ChaseAidan Burley17820011:33, Monday
MorayAngus Robertson17751509:34, Friday 4 May
ScunthorpeNicholas Dakin17720016:13, Wednesday 28 March
North ThanetRoger Gale17520018:57, Monday 30 April
Kingston upon Hull West and HessleAlan Johnson17520019:03, Friday 4 May
Westmorland and LonsdaleTim Farron17220021:19, Thursday 3 May
North NorfolkNorman Lamb17221109:54, Wednesday 2 May
Cynon ValleyAnn Clwyd17220016:22, Sunday 1 April
Wentworth and DearneJohn Healey17120011:29, Sunday 6 May
Glasgow South WestIan Davidson17050000:17, Wednesday 2 May
Dwyfor MeirionnyddElfyn Llwyd16920014:40, Tuesday 17 April
Stockton NorthAlex Cunningham16921612:23, Sunday
Carshalton and WallingtonTom Brake16821216:08, Tuesday 8 May
GedlingVernon Coaker16820000:28, Thursday 3 May
Ayr, Carrick and CumnockSandra Osborne16820010:56, Tuesday 1 May
Don ValleyCaroline Flint16720015:25, Wednesday 9 May
Barnsley EastMichael Dugher16620014:15, Tuesday
Lanark and Hamilton EastJimmy Hood16550009:27, Friday 27 April
BassetlawJohn Mann16520014:43, Friday 17 February
Newport WestPaul Flynn16420023:57, Friday 11 May
Berwickshire, Roxburgh and SelkirkMichael Moore16310015:59, Wednesday 25 April
SouthportJohn Pugh16220022:38, Monday 23 April
Swansea EastSiân James16220015:29, Wednesday 25 April
West DunbartonshireGemma Doyle16210010:01, Friday 30 March
ArfonHywel Williams16120010:51, Tuesday 10 April
Worsley and Eccles SouthBarbara Keeley16120011:41, Monday 30 April
IslwynChris Evans16120006:28, Sunday 22 April
Brecon and RadnorshireRoger Williams16130011:11, Wednesday 2 May
AshfieldGloria De Piero16030011:48, Tuesday 1 May
MansfieldAlan Meale15720014:09, Monday 27 February
MidlothianDavid Hamilton15521109:07, Sunday 29 April
EasingtonGrahame Morris155221214:18, Tuesday
AberconwyGuto Bebb15520017:13, Thursday 10 May
LudlowPhilip Dunne15532208:58, Sunday
Sheffield South EastClive Betts15430016:53, Thursday 19 April
West Bromwich WestAdrian Bailey15420010:57, Wednesday 9 May
WorkingtonTony Cunningham15320014:16, Tuesday 17 April
Caithness, Sutherland and Easter RossJohn Thurso15250014:07, Tuesday
Blaenau GwentNick Smith15220014:29, Sunday 29 April
East RenfrewshireJim Murphy15251113:10, Tuesday 8 May
Normanton, Pontefract and CastlefordYvette Cooper15120010:45, Thursday 5 April
Wolverhampton North EastEmma Reynolds15131113:53, Saturday 21 April
Kingston upon Hull EastKarl Turner15030016:42, Tuesday 1 May
BurnleyGordon Birtwistle15030008:10, Friday 4 May
Airdrie and ShottsPamela Nash15020019:29, Friday 20 April
Newport EastJessica Morden14910012:31, Wednesday 18 April
Leicester EastKeith Vaz14910019:36, Wednesday 9 May
DelynDavid Hanson14720021:35, Thursday 10 May
Dumfriesshire, Clydesdale and TweeddaleDavid Mundell14610013:02, Thursday 10 May
South ShieldsDavid Miliband14620021:50, Tuesday
BridgendMadeleine Moon14510018:16, Monday
TorfaenPaul Murphy14420011:34, Tuesday
Lagan ValleyJeffrey M Donaldson14410003:38, Wednesday
StrangfordJim Shannon14210013:19, Tuesday 8 May
Banff and BuchanEilidh Whiteford14110012:23, Thursday 19 April
Motherwell and WishawFrank Roy13910015:03, Wednesday 9 May
Dudley SouthChris Kelly13620014:30, Wednesday 11 April
Dumfries and GallowayRussell Brown13640015:48, Tuesday 1 May
ClactonDouglas Carswell13420009:06, Thursday 10 May
Wolverhampton South EastPat McFadden13321118:59, Saturday 28 April
CaerphillyWayne David13321720:25, Monday 30 April
Belfast NorthNigel Dodds13220005:34, Sunday
WrexhamIan Lucas13220020:33, Friday 16 March
Kilmarnock and LoudounCathy Jamieson13111121:49, Saturday 31 March
InverclydeIain McKenzie13001316:09, Wednesday 18 April
East AntrimSammy Wilson1242161115:44, Wednesday
East LondonderryGregory Campbell12220015:09, Monday 30 April
South AntrimWilliam McCrea11920017:36, Thursday 10 May
AngusMichael Weir11720021:50, Sunday 15 April
Merthyr Tydfil and RhymneyDai Havard11720021:53, Monday
Thornbury and YateSteve Webb11630018:11, Thursday 3 May
NeathPeter Hain11620018:15, Tuesday 24 April
Upper BannDavid Simpson11120017:57, Sunday 29 April
OgmoreHuw Irranca-Davies10830012:04, Wednesday 2 May
AberavonHywel Francis10520019:00, Tuesday 1 May
LlanelliNia Griffith10530009:57, Saturday 5 May
RhonddaChris Bryant10130015:49, Tuesday
South DownMargaret Ritchie9120016:56, Thursday 26 April
North AntrimIan Paisley Jnr9020016:38, Monday
FoyleMark Durkan7620021:21, Wednesday 7 March
Orkney and ShetlandAlistair Carmichael7510021:38, Saturday 10 March
Na h-Eileanan an IarAngus MacNeil7515413:45, Saturday 18 February
Fermanagh and South TyroneMichelle Gildernew6720010:13, Friday 11 May
Belfast WestPaul Maskey6401218:41, Friday 4 May
Newry and ArmaghConor Murphy6121209:18, Tuesday 1 May
West TyronePat Doherty5620022:17, Thursday 3 May
Mid UlsterMartin McGuinness5520015:14, Friday 13 April