HearFromYourMP

Current Status

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

ConstituencyMPSignupsEmails sent asking MP to postMessages sent by MPComments left by constituentsLatest signup
Hackney South and ShoreditchMeg Hillier38060001:09, Friday
Brighton, PavilionDavid Lepper375This MP has asked not to use this service23:22, Friday
CambridgeDavid Howarth3356112607:28, Saturday 3 May
Hackney North and Stoke NewingtonDiane Abbott332763512:22, Friday
Holborn and St PancrasFrank Dobson31470022:51, Tuesday
Oxford West and AbingdonEvan Harris31270007:34, Friday 2 May
VauxhallKate Hoey29760013:52, Tuesday
Bristol WestStephen Williams28851519:53, Friday
Ealing, Acton and Shepherd's BushAndrew Slaughter27864412:14, Friday
StreathamKeith Hill27860018:16, Tuesday 29 April
Dulwich and West NorwoodTessa Jowell26762417:00, Tuesday 29 April
Islington NorthJeremy Corbyn260This MP has asked not to use this service13:37, Friday
Islington South and FinsburyEmily Thornberry24960013:14, Friday
Bethnal Green and BowGeorge Galloway24660011:02, Thursday
Cities of London and WestminsterMark Field24460013:37, Friday
Manchester, WithingtonJohn Leech24260018:36, Thursday
Manchester CentralTony Lloyd23160015:47, Tuesday
Hampstead and HighgateGlenda Jackson22661014:59, Thursday
Oxford EastAndrew Smith22363113:56, Wednesday 30 April
Bristol EastKerry McCarthy22160011:22, Tuesday
Hornsey and Wood GreenLynne Featherstone2195221513:39, Wednesday
North Southwark and BermondseySimon Hughes21560018:11, Tuesday 29 April
Finchley and Golders GreenRudi Vis21060009:48, Friday
Hammersmith and FulhamGreg Hands20361000:03, Thursday
Brentford and IsleworthAnn Keen20361214:17, Thursday
Reading EastRobert Wilson20260012:04, Monday
HoveCelia Barlow20262221:20, Friday 2 May
BatterseaMartin Linton19850000:03, Thursday
Regent's Park and Kensington NorthKaren Buck19058511:38, Thursday
Lewisham, DeptfordJoan Ruddock18850018:36, Thursday
Greenwich and WoolwichNick Raynsford18650019:24, Saturday 3 May
St AlbansAnne Main17351012:51, Friday 25 April
TootingSadiq Khan17151017:38, Friday
Sheffield CentralRichard Caborn16950015:43, Tuesday
PutneyJustine Greening16650018:16, Tuesday
Kensington and ChelseaMalcolm Rifkind16650001:45, Monday
Manchester, GortonGerald Kaufman16450003:29, Tuesday
Liverpool, RiversideLouise Ellman16450016:25, Thursday
Edinburgh EastGavin Strang16350015:05, Wednesday
West HamLyn Brown15851020:58, Wednesday
Camberwell and PeckhamHarriet Harman15350011:20, Friday
WimbledonStephen Hammond15351221:12, Monday
GuildfordAnne Milton15250022:05, Friday
East HamStephen Timms150510223:12, Tuesday 29 April
WokingHumfrey Malins15050009:01, Monday
Leeds North WestGreg Mulholland14941117:32, Tuesday 29 April
City of YorkHugh Bayley14940009:31, Sunday 27 April
Poplar and Canning TownJim Fitzpatrick14740010:26, Thursday
Leeds CentralHilary Benn14541211:52, Tuesday
Croydon CentralAndrew Pelling14541010:02, Tuesday
South East CambridgeshireJames Paice14541114:08, Thursday
TottenhamDavid Lammy14440012:58, Tuesday
Edinburgh North and LeithMark Lazarowicz14448319:14, Tuesday
Birmingham, Selly OakLynne Jones14343610:19, Friday
North East Milton KeynesMark Lancaster14241016:29, Friday
Lewisham WestJim Dowd13940011:19, Friday
Brighton, KemptownDesmond Turner13940015:03, Friday 2 May
Newcastle upon Tyne CentralJim Cousins13840018:42, Friday
WalthamstowNeil Gerrard13640015:29, Friday
South SwindonAnne Snelgrove13647213:22, Thursday
BasingstokeMaria Miller13540022:54, Sunday
WatfordClaire Ward13541413:22, Saturday 19 April
South CambridgeshireAndrew Lansley13540010:41, Thursday
Ilford NorthLee Scott1344114323:49, Sunday
Chipping BarnetTheresa Villiers13440014:35, Friday
Norwich SouthCharles Clarke13342123:32, Wednesday
Birmingham, LadywoodClare Short13340023:12, Wednesday
Harrow EastTony McNulty13240022:47, Wednesday
Richmond ParkSusan Kramer13241119:07, Thursday
KetteringPhilip Hollobone13041109:46, Thursday
Tunbridge WellsGreg Clark12940009:13, Friday
Mole ValleyPaul Beresford12840012:58, Thursday
Lancaster and WyreBen Wallace12841513:11, Tuesday
Leyton and WansteadHarry Cohen12740021:51, Monday
WycombePaul Goodman12740009:09, Thursday
Croydon NorthMalcolm Wicks12640014:03, Friday
Surrey HeathMichael Gove12641019:46, Friday
HertsmereJames Clappison12540019:26, Friday
Enfield, SouthgateDavid Burrowes125481313:33, Wednesday
WantageEdward Vaizey125432017:18, Sunday
Morecambe and LunesdaleGeraldine Smith12240020:14, Wednesday
Harrow WestGareth Thomas12240020:50, Wednesday 30 April
Leicester SouthPeter Soulsby12141112:19, Wednesday
ChorleyLindsay Hoyle12140021:11, Monday 28 April
Weston-Super-MareJohn Penrose12040023:12, Thursday
HendonAndrew Dismore11941012:03, Thursday
ErewashLiz Blackman11940016:05, Saturday 3 May
Bromley and ChislehurstBob Neill11940022:41, Friday
NewburyRichard Benyon11841120:34, Tuesday
Bristol SouthDawn Primarolo1184141814:22, Thursday
Brent SouthDawn Butler11840023:30, Monday 21 April
WellingboroughPeter Bone11845118:35, Thursday
Glasgow NorthAnn McKechin11740009:11, Friday
South West SurreyJeremy Hunt11743416:27, Friday
Ealing, SouthallVirendra Sharma11620008:52, Friday
BathDon Foster11640008:31, Thursday 1 May
Birmingham, Sparkbrook and Small HeathRoger Godsiff11540013:39, Thursday
Leeds North EastFabian Hamilton11440009:38, Saturday 3 May
Runnymede and WeybridgePhilip Hammond11440019:36, Thursday
Colne ValleyKali Mountford11340014:10, Friday 25 April
Bradford WestMarsha Singh11340014:52, Friday
BracknellAndrew MacKay11340019:11, Friday
Brent EastSarah Teather11240007:55, Tuesday 15 April
WitneyDavid Cameron11240019:07, Monday
DaventryTim Boswell11140000:55 today
Chesham and AmershamCheryl Gillan11140009:00, Monday
ChichesterAndrew Tyrie10940015:11, Tuesday
TewkesburyLaurence Robertson10941615:46, Monday 28 April
TauntonJeremy Browne109414623:38, Wednesday 30 April
Blackpool North and FleetwoodJoan Humble10840023:48, Sunday 27 April
West ChelmsfordSimon Burns10840020:59, Friday
Edinburgh SouthNigel Griffiths10840009:39, Wednesday
Sheffield, HillsboroughAngela Smith10840021:29, Thursday
Nottingham EastJohn Heppell10740013:43, Thursday
LeighAndy Burnham10740010:17, Thursday
Arundel and South DownsNick Herbert10740016:17, Wednesday
WindsorAdam Afriyie10740013:32, Thursday 1 May
Scarborough and WhitbyRobert Goodwill10741012:12, Monday 28 April
ExeterBen Bradshaw10640022:04, Friday
Coventry SouthJim Cunningham10640008:13, Friday
City of ChesterChristine Russell10640012:32, Friday
Milton Keynes South WestPhyllis Starkey10544409:48, Thursday
Warrington SouthHelen Southworth10540009:28, Friday
Glasgow CentralMohammad Sarwar10540019:54, Friday
North WiltshireJames Gray10440009:26, Tuesday
Manchester, BlackleyGraham Stringer10440019:08, Friday
Ilford SouthMike Gapes10442010:54, Wednesday
Hitchin and HarpendenPeter Lilley10440019:41, Friday 2 May
Enfield NorthJoan Ryan10441013:53, Friday
Southampton, TestAlan Whitehead10440013:33, Friday
Sheffield, HallamNicholas Clegg10440013:01, Tuesday
WokinghamJohn Redwood103421213:31, Friday
Tonbridge and MallingJohn Stanley10340009:22, Friday 2 May
Swansea WestAlan Williams10340010:38, Thursday
North West CambridgeshireShailesh Vara10240021:55, Thursday
Lewisham EastBridget Prentice10242117:52, Wednesday
Erith and ThamesmeadJohn Austin10240012:16, Friday
Central Suffolk and North IpswichMichael Lord10240013:38, Friday
Calder ValleyChris McCafferty10240009:28, Tuesday
West LancashireRosie Cooper10240021:55, Friday 2 May
South West HertfordshireDavid Gauke10240008:34, Friday 2 May
HorshamFrancis Maude10140020:59, Friday
Coventry North WestGeoffrey Robinson10141023:28, Wednesday 23 April
CheltenhamMartin Horwood10141216:27, Monday
CeredigionMark Williams10141102:33, Wednesday
StourbridgeLynda Waltho10140015:54, Tuesday 29 April
Northampton SouthBrian Binley100331019:36, Friday
City of DurhamRoberta Blackman-Woods10040008:18, Friday 25 April
BuckinghamJohn Bercow10040017:11, Tuesday
AldershotGerald Howarth10040020:59, Wednesday
Sleaford and North HykehamDouglas Hogg10040018:47, Thursday
RushcliffeKenneth Clarke10040015:33, Thursday
PeterboroughStewart Jackson9930011:56, Saturday 3 May
Nottingham SouthAlan Simpson9930019:56, Tuesday
North East BedfordshireAlistair Burt9931407:51, Monday 28 April
Portsmouth SouthMike Hancock9930013:08, Monday 28 April
TotnesAnthony Steen9930007:42, Friday
Northampton NorthSally Keeble9830023:38, Friday
East SurreyPeter Ainsworth9830019:20, Sunday
Cardiff NorthJulie Morgan9830021:07, Thursday
Blackpool SouthGordon Marsden9830019:36, Friday
Cardiff South and PenarthAlun Michael9830019:47, Monday 7 April
TwickenhamVincent Cable9830015:13, Friday 2 May
ThurrockAndrew MacKinlay9830011:00, Tuesday
South West NorfolkChristopher Fraser9830015:58, Friday
Leeds WestJohn Battle9730023:52, Friday
Ealing NorthStephen Pound9730016:02, Wednesday
Bristol North WestDoug Naysmith9731220:40, Saturday 3 May
BraintreeBrooks Newmark9730009:55, Sunday 27 April
Torridge and West DevonGeoffrey Cox9730019:10, Friday
Rugby and KenilworthJeremy Wright9730020:52, Monday
Rossendale and DarwenJanet Anderson9730015:33, Monday
Plymouth, DevonportAlison Seabeck9631009:54, Thursday
North East HampshireJames Arbuthnot9631418:11, Tuesday 22 April
Liverpool, WavertreeJane Kennedy9630008:51, Friday
Feltham and HestonAlan Keen9630015:54, Monday 28 April
HuntingdonJonathan Djanogly9530011:24, Wednesday
Esher and WaltonIan Taylor95This MP has asked not to use this service12:04, Wednesday
BanburyTony Baldry9532022:46, Thursday
Epsom and EwellChris Grayling9431011:42, Monday
Chingford and Woodford GreenIain Duncan Smith9430019:41, Monday 28 April
Warwick and LeamingtonJames Plaskitt9430015:59, Friday
Vale of GlamorganJohn Smith9430017:05, Thursday 1 May
SpelthorneDavid Wilshire9430018:06, Friday
Skipton and RiponDavid Curry9430017:10, Thursday
PudseyPaul Truswell9330016:48, Thursday 24 April
Leeds EastGeorge Mudie9330008:24, Friday 2 May
KeighleyAnn Cryer9330022:42, Tuesday
ColchesterBob Russell9330014:23, Monday 28 April
BeckenhamJacqui Lait9330002:30, Tuesday 29 April
Kirkcaldy and CowdenbeathGordon Brown9330007:32, Monday
TeignbridgeRichard Younger-Ross9335322:44, Friday
Newcastle-under-LymePaul Farrelly9230015:02, Monday
East HampshireMichael Mates9230006:47, Thursday
WoodspringLiam Fox9230022:30, Wednesday
Edinburgh WestJohn Barrett9232109:27, Friday 25 April
GloucesterParmjit Dhanda9130017:09, Monday
CanterburyJulian Brazier9130018:33, Thursday
Stretford and UrmstonBeverley Hughes9130019:27, Thursday
ShipleyPhilip Davies9132118:39, Wednesday
North DorsetRobert Walter903111111:21, Monday
Liverpool, GarstonMaria Eagle9030021:07, Thursday
Kingston and SurbitonEdward Davey9031111:08, Saturday 26 April
Bognor Regis and LittlehamptonNick Gibb9030010:53, Friday
North CornwallDaniel Rogerson9030020:56, Friday
Vale of YorkAnne McIntosh9030019:54, Tuesday
Glasgow SouthTom Harris9031011:51, Tuesday
StockportAnn Coffey9030010:49, Friday
Oldham East and SaddleworthPhil Woolas8930003:01, Thursday
Mid SussexNicholas Soames8930010:47, Friday
Mid BedfordshireNadine Dorries89320710:15, Saturday 3 May
MakerfieldIan McCartney8930018:17, Thursday 1 May
LincolnGillian Merron8931016:52, Monday
Kingston upon Hull NorthDiana Johnson8934112:57, Friday
Grantham and StamfordQuentin Davies8930017:34, Friday
Cardiff CentralJennifer Willott8930015:36, Friday 25 April
Bournemouth EastTobias Ellwood8930012:05, Friday 2 May
DevizesMichael Ancram8830019:37, Thursday
Coventry North EastBob Ainsworth8830014:04, Wednesday
ConwyBetty Williams8830012:09, Friday 18 April
Cardiff WestKevin Brennan8830014:28, Thursday
South East CornwallColin Breed8830010:22, Friday 2 May
Belfast SouthAlasdair McDonnell8730012:11, Thursday
BolsoverDennis Skinner8730011:35, Monday
Beverley and HoldernessGraham Stuart87314022:15, Friday 25 April
Edinburgh South WestAlistair Darling8730023:42, Friday
SevenoaksMichael Fallon8731116:37, Tuesday
PontypriddKim Howells8630007:35, Thursday
Newcastle upon Tyne East and WallsendNick Brown8630021:04, Friday
Gateshead East and Washington WestSharon Hodgson8630014:35, Tuesday 29 April
WellsDavid Heathcoat-Amory8630020:29, Thursday
LivingstonJim Devine8630020:26, Friday
SalisburyRobert Key8632703:18, Sunday 27 April
GraveshamAdam Holloway8530008:49, Monday 21 April
GillinghamPaul Clark8530001:19 today
WinchesterMark Oaten8531313:57, Monday 28 April
StroudDavid Drew8534208:36, Wednesday
PrestonMark Hendrick8430006:13, Thursday 1 May
OrpingtonJohn Horam8430017:37, Friday
Hertford and StortfordMark Prisk8431020:58, Monday 21 April
Bournemouth WestJohn Butterfill8430015:18, Wednesday
Birmingham, EdgbastonGisela Stuart8431020:42, Tuesday
BedfordPatrick Hall8430003:40, Sunday
Plymouth, SuttonLinda Gilroy8430009:18, Friday
Suffolk CoastalJohn Gummer8431016:22, Monday
East Kilbride, Strathaven and LesmahagowAdam Ingram8430009:23, Thursday
North SwindonMichael Wills8333111:44, Monday
North East HertfordshireOliver Heald8331120:04, Friday
Maidstone and the WealdAnn Widdecombe8320008:17, Thursday
IpswichChris Mole8330016:31, Friday
Wythenshawe and Sale EastPaul Goggins8330001:02, Wednesday
Welwyn HatfieldGrant Shapps8332016:36, Saturday 3 May
Stalybridge and HydeJames Purnell8331018:47, Monday 28 April
Somerton and FromeDavid Heath8330009:07, Friday
NuneatonBill Olner8230017:55, Friday
DewsburyShahid Malik8230015:30, Tuesday
Birmingham, Perry BarrKhalid Mahmood8230001:09, Friday 25 April
WakefieldMary Creagh8230008:18, Tuesday
Stratford-on-AvonJohn Maples8230014:03, Sunday
Shrewsbury and AtchamDaniel Kawczynski8231004:34, Sunday 13 April
EcclesIan Stewart8130020:56, Tuesday 29 April
Derby SouthMargaret Beckett8120006:27, Wednesday 30 April
Croydon SouthRichard Ottaway8130023:51, Thursday 24 April
Bolton North EastDavid Crausby8130020:59, Saturday 26 April
The WrekinMark Pritchard8130012:49, Friday
South Holland and the DeepingsJohn Hayes8130017:48, Tuesday
Southampton, ItchenJohn Denham8130016:40, Wednesday
Mid NorfolkKeith Simpson8030014:39, Saturday 3 May
Halesowen and Rowley RegisSylvia Heal8030020:54, Saturday 3 May
DoverGwyn Prosser8030014:04, Wednesday
Derby NorthBob Laxton8032412:41, Monday
WestburyAndrew Murrison80331519:21, Thursday 1 May
North Ayrshire and ArranKaty Clark8030016:11, Thursday
Tiverton and HonitonAngela Browning8030007:47, Wednesday
Stockton SouthDari Taylor8031222:14, Friday
SelbyJohn Grogan8030019:15, Thursday 1 May
Reading WestMartin Salter7930013:55, Tuesday 22 April
MaidenheadTheresa May7930016:34, Monday
Falmouth and CamborneJulia Goldsworthy7931000:45, Friday
CotswoldGeoffrey Clifton-Brown7930011:20, Monday
BeaconsfieldDominic Grieve7930019:58, Thursday
Richmond (Yorks)William Hague7930015:28, Tuesday 29 April
PooleRobert Syms7830023:55, Tuesday
North EssexBernard Jenkin7830019:28, Monday
BosworthDavid Tredinnick7830013:39, Tuesday 29 April
UxbridgeJohn Randall7832223:20, Monday
ReigateCrispin Blunt7830017:48, Sunday 27 April
North East DerbyshireNatascha Engel7730020:30, Wednesday 30 April
LeominsterBill Wiggin7732020:24, Monday
HenleyBoris Johnson7732121:48, Wednesday 30 April
CongletonAnn Winterton7730016:34, Friday
ChristchurchChristopher Chope7730011:18, Friday
Bury SouthIvan Lewis7730018:05, Wednesday
BlabyAndrew Robathan7730009:51, Thursday 24 April
South RibbleDavid Borrow7730022:30, Friday
Rochford and Southend EastJames Duddridge7733001:36, Saturday 26 April
Portsmouth NorthSarah McCarthy-Fry7632521:52, Thursday
Ellesmere Port and NestonAndrew Miller7630019:17, Thursday 24 April
Bradford NorthTerry Rooney7632418:49, Monday
Bolton WestRuth Kelly7630013:16, Tuesday 29 April
AylesburyDavid Lidington76315500:17, Thursday
Ochil and South PerthshireGordon Banks7631916:43, Friday
FalkirkEric Joyce7631411:28, Thursday 24 April
South West BedfordshireAndrew Selous7630009:06, Sunday
South NorfolkRichard Bacon7632018:00, Monday
MonmouthDavid Davies7530021:07, Monday
Louth and HorncastlePeter Tapsell7530019:05, Tuesday
Hemel HempsteadMichael Penning7531017:30, Monday 28 April
Epping ForestEleanor Laing7530021:49, Thursday
EastleighChristopher Huhne7530021:03, Thursday
DarlingtonAlan Milburn7520018:07, Friday
CharnwoodStephen Dorrell7530022:41, Thursday 1 May
BasildonAngela Smith7532419:19, Tuesday
TamworthBrian Jenkins7530021:18, Monday 21 April
Sutton ColdfieldAndrew Mitchell7520018:40, Friday
Sutton and CheamPaul Burstow7530021:39, Thursday
StaffordDavid Kidney75331308:29, Friday 2 May
North West HampshireGeorge Young7433109:10, Friday 2 May
HalifaxLinda Riordan7421113:32, Friday 25 April
Bishop AucklandHelen Goodman7421120:54, Monday
Ashton under LyneDavid Heyes7420023:33, Wednesday
Glasgow North WestJohn Robertson7421013:27, Wednesday 30 April
East LothianAnne Moffat7422321:44, Monday 28 April
SolihullLorely Burt7420022:58, Thursday 1 May
Newcastle upon Tyne NorthDoug Henderson7320011:18, Wednesday
GowerMartin Caton7320018:10, Tuesday
CheadleMark Hunter7320016:37, Wednesday
Birmingham, ErdingtonSiôn Simon7320023:43, Wednesday
AshfordDamian Green7322214:23, Saturday 26 April
West DerbyshirePatrick McLoughlin7320019:45, Thursday
WealdenCharles Hendry7320022:54, Monday
RayleighMark Francois7220018:44, Wednesday
New Forest WestDesmond Swayne7220011:56, Friday 2 May
BlaydonDavid Anderson7220022:14, Monday 28 April
WansdykeDan Norris7220016:37, Friday
Stoke-on-Trent CentralMark Fisher7220020:35, Friday
SalfordHazel Blears7220021:31, Tuesday
High PeakTom Levitt7122000:56, Sunday
ElthamClive Efford7120019:46, Friday 2 May
CrosbyClaire Curtis-Thomas7120012:50, Wednesday
Altrincham and Sale WestGraham Brady7120017:18, Sunday
Norwich NorthIan Gibson7121119:42, Friday
Preseli PembrokeshireStephen Crabb7120013:02, Friday
WorcesterMichael Foster7122113:45, Tuesday
East DunbartonshireJo Swinson712122117:31, Monday 21 April
Hazel GroveAndrew Stunell7020017:20, Thursday 1 May
Hayes and HarlingtonJohn McDonnell7020022:59, Friday 2 May
HarboroughEdward Garnier7021108:21, Friday
GosportPeter Viggers7021017:11, Tuesday
Forest of DeanMark Harper7020012:52, Friday 2 May
Denton and ReddishAndrew Gwynne70214208:33, Saturday 3 May
Saffron WaldenAlan Haselhurst7020020:24, Wednesday 30 April
North West NorfolkHenry Bellingham6920017:43, Wednesday
North West LeicestershireDavid Taylor6921020:19, Friday
North WarwickshireMike O'Brien6920022:37, Monday
Hastings and RyeMichael Jabez Foster6921007:15, Monday 14 April
CopelandJamie Reed6920018:51, Friday
Isle of WightAndrew Turner6920011:31, Sunday 20 April
Warrington NorthHelen Jones6920013:51, Wednesday
TynemouthAlan Campbell6920021:18, Wednesday
Mitcham and MordenSiobhain McDonagh6820020:43, Friday
CrawleyLaura Moffatt6820020:26, Monday
CleethorpesShona McIsaac6820015:33, Wednesday 30 April
Birmingham, Hall GreenStephen McCabe6820013:55, Sunday 27 April
WorsleyBarbara Keeley6820021:57, Friday 28 March
Weaver ValeMike Hall6820020:16, Tuesday
Dunfermline and West FifeWillie Rennie6821310:33, Wednesday 23 April
Morley and RothwellColin Challen6720012:37, Thursday
Luton SouthMargaret Moran6720020:50, Friday
LewesNorman Baker6720010:14, Friday
EddisburyStephen O'Brien6720005:53, Tuesday
Bury NorthDavid Chaytor6721211:03, Monday 21 April
Brent NorthBarry Gardiner6720022:26, Monday 28 April
WansbeckDenis Murphy6721112:45, Thursday
Vale of ClwydChris Ruane6720009:59, Wednesday
Argyll and ButeAlan Reid6720020:54, Friday 2 May
Houghton and Washington EastFraser Kemp6620015:03, Monday 28 April
HemsworthJon Trickett6620006:37, Wednesday 23 April
Great YarmouthAnthony D Wright6620021:04, Friday 25 April
GainsboroughEdward Leigh6620012:13, Friday
Faversham and Mid KentHugh Robertson6620017:05, Saturday 3 May
East YorkshireGreg Knight6621322:36, Tuesday
East Worthing and ShorehamTim Loughton6621221:49, Thursday
BromsgroveJulie Kirkbride6620018:20, Tuesday 29 April
Bexhill and BattleGregory Barker6620013:00, Monday
South DorsetJim Knight6620015:08, Thursday
Southend WestDavid Amess6620014:31, Thursday
RomfordAndrew Rosindell6620021:44, Wednesday 30 April
KingswoodRoger Berry6521112:11, Thursday
HartlepoolIain Wright6522416:21, Friday
BlackburnJack Straw6520020:32, Friday 2 May
Westmorland and LonsdaleTim Farron6520016:30, Wednesday 16 April
StirlingAnne McGuire6520020:52, Tuesday 25 March
South DerbyshireMark Todd6520013:02, Friday 25 April
Penrith and the BorderDavid Maclean6420015:44, Monday
North East CambridgeshireMalcolm Moss6420022:20, Wednesday
Heywood and MiddletonJim Dobbin6420012:03, Thursday 24 April
HexhamPeter Atkinson6420012:49, Saturday 3 May
FyldeMichael Jack6420020:19, Monday
St IvesAndrew George6420023:18, Thursday
West DorsetOliver Letwin6420012:16, Friday
Perth and North PerthshirePete Wishart6420016:28, Thursday
StoneWilliam Cash6420016:36, Thursday
Staffordshire MoorlandsCharlotte Atkins6420013:28, Tuesday 22 April
Leicester WestPatricia Hewitt6320008:50, Friday 2 May
Dudley NorthIan Austin6324120:31, Monday
DartfordHoward Stoate6320013:40, Wednesday
BarkingMargaret Hodge6320010:08, Wednesday 23 April
Aldridge-BrownhillsRichard Shepherd6320014:47, Friday
TattonGeorge Osborne6320000:12, Wednesday 30 April
Sheffield, BrightsideDavid Blunkett6310009:40, Wednesday
Ruislip-NorthwoodNick Hurd6320008:47, Thursday 1 May
New Forest EastJulian Lewis6200013:31, Monday
Haltemprice and HowdenDavid Davis62210422:46, Sunday
Folkestone and HytheMichael Howard6222003:38, Friday 25 April
East DevonHugo Swire6220023:14, Thursday
Chatham and AylesfordJonathan R Shaw6221316:27, Thursday
West SuffolkRichard Spring6220017:53, Wednesday 9 April
Paisley and Renfrewshire NorthJim Sheridan6221020:42, Thursday
Stoke-on-Trent SouthRobert Flello6220022:27, Monday 28 April
South SuffolkTim Yeo6220010:31, Wednesday
RomseySandra Gidley6220012:45, Friday 4 April
Ribble ValleyNigel Evans6220003:03, Sunday 20 April
Middlesbrough South and East ClevelandAshok Kumar6127121:16, Saturday 3 May
MedwayRobert Marshall-Andrews6120011:34, Wednesday
FarehamMark Hoban6120009:49, Friday
BridgwaterIan Liddell-Grainger6120020:06, Tuesday 29 April
Amber ValleyJudy Mallaber6120021:27, Tuesday
Knowsley North and Sefton EastGeorge Howarth6020014:58, Monday
HuddersfieldBarry Sheerman6020013:18, Friday 25 April
GedlingVernon Coaker6020020:13, Wednesday 23 April
DagenhamJon Cruddas6020010:29, Wednesday
Bury St EdmundsDavid Ruffley6021120:20, Thursday
BillericayJohn Baron6020010:13, Wednesday
Alyn and DeesideMark Tami6020011:55, Saturday 3 May
Worthing WestPeter Bottomley6020010:16, Tuesday 22 April
Wirral WestStephen Hesford6020009:10, Tuesday
West WorcestershireMichael Spicer6020022:02, Wednesday
Tyne BridgeDavid Clelland6010012:24, Wednesday
Dundee WestJames McGovern6020000:47, Friday
RochdalePaul Rowen6020020:49, Thursday 1 May
Bolton South EastBrian Iddon5921113:37, Saturday 3 May
Wyre ForestRichard Taylor5920018:22, Wednesday
Paisley and Renfrewshire SouthDouglas Alexander5920015:36, Friday
TorbayAdrian Sanders5920021:14, Friday
Linlithgow and East FalkirkMichael Connarty5920009:25, Thursday 24 April
St Helens NorthDave Watts5920014:32, Tuesday
SloughFiona Mactaggart5920022:51, Wednesday
North TynesideStephen Byers5820017:02, Friday
Maldon and East ChelmsfordJohn Whittingdale5821016:53, Friday 25 April
Luton NorthKelvin Hopkins5820000:32, Wednesday 23 April
Liverpool, West DerbyRobert Wareing5820000:09, Thursday
Carshalton and WallingtonTom Brake5821220:21, Monday
BroxtoweNick Palmer5822211:28, Thursday
Blyth ValleyRonnie Campbell5820010:25, Sunday
Bexleyheath and CrayfordDavid Evennett5821414:30, Saturday 3 May
Barnsley East and MexboroughJeff Ennis5820014:11, Tuesday 22 April
Ynys MonAlbert Owen5820014:44, Friday 2 May
WallaseyAngela Eagle5820009:57, Thursday
TelfordDavid Wright5820017:02, Wednesday
Glasgow North EastMichael Martin5820000:14, Thursday
Aberdeen NorthFrank Doran5820000:41, Thursday 1 May
Old Bexley and SidcupDerek Conway5720020:18, Monday 28 April
North DevonNick Harvey5720012:10, Wednesday
Knowsley SouthEdward O'Hara5720013:51, Thursday
Harrogate and KnaresboroughPhil Willis5720017:09, Monday 28 April
Clwyd SouthMartyn Jones5720009:37, Thursday
WiganNeil Turner5720018:38, Friday 18 April
StevenageBarbara Follett5720018:34, Wednesday
MeridenCaroline Spelman5620023:35, Wednesday
JarrowStephen Hepburn5620010:03, Sunday
Wolverhampton South WestRob Marris5620015:33, Monday
North East FifeMenzies Campbell5620012:11, Thursday
Rutland and MeltonAlan Duncan5620017:11, Monday 28 April
Rother ValleyKevin Barron5620019:30, Friday
North ShropshireOwen Paterson5520010:12, Thursday 24 April
Doncaster CentralRosie Winterton5520023:53, Tuesday 29 April
CorbyPhil Hope5520006:50, Tuesday 29 April
Brigg and GooleIan Cawsey5520007:29, Tuesday 29 April
Birmingham, NorthfieldRichard Burden5521014:39, Saturday 3 May
SherwoodPaddy Tipping5520015:08, Saturday 3 May
HaltonDerek Twigg5420021:01, Saturday 3 May
Doncaster NorthEdward Miliband5421015:05, Friday 25 April
WaveneyBob Blizzard5420020:20, Monday
Walsall SouthBruce George5420001:01, Wednesday
UpminsterAngela Watkinson5420009:36, Friday 2 May
Inverness, Nairn, Badenoch and StrathspeyDanny Alexander5420016:42, Monday 7 January
Swansea EastSiân James5421117:36, Thursday 1 May
Sunderland SouthChris Mullin5421118:50, Monday 21 April
Coatbridge, Chryston and BellshillTom Clarke5420011:01, Thursday 1 May
Aberdeen SouthAnne Begg5420015:39, Friday
LoughboroughAndy Reed5322119:33, Monday
BassetlawJohn Mann5321410:13, Monday 10 March
Barnsley West and PenistoneMichael Clapham5320020:28, Saturday 3 May
WarleyJohn Spellar5320012:39, Thursday 1 May
Sheffield, HeeleyMeg Munn5321116:46, Saturday 19 April
SedgefieldPhil Wilson5310018:44, Thursday
North DownLady Hermon5220014:26, Sunday
North NorfolkNorman Lamb5220013:59, Tuesday 22 April
NewarkPatrick Mercer5220019:09, Friday 2 May
HavantDavid Willetts5220018:36, Tuesday 29 April
EastbourneNigel Waterson5220022:11, Thursday 1 May
BurtonJanet Dean5220016:00, Wednesday
BroxbourneCharles Walker5220014:39, Tuesday
BridgendMadeleine Moon5220019:16, Monday
Brentwood and OngarEric Pickles5221309:48, Thursday 24 April
Wirral SouthBen Chapman5222109:57, Tuesday 29 April
Lanark and Hamilton EastJimmy Hood5220017:27, Friday
GlenrothesJohn MacDougall5220017:35, Tuesday
Oldham West and RoytonMichael Meacher5120009:39, Thursday
Kingston upon Hull West and HessleAlan Johnson5120012:48, Thursday
HerefordPaul Keetch5120011:26, Wednesday
Birmingham, Hodge HillLiam Byrne5120016:54, Friday
WorkingtonTony Cunningham5121513:56, Thursday
West Aberdeenshire and KincardineRobert Smith5120009:29, Monday 28 April
South ThanetStephen Ladyman5120020:59, Friday
Lagan ValleyJeffrey M Donaldson5021422:22, Monday
Nottingham NorthGraham Allen5020008:57, Tuesday
North West DurhamHilary Armstrong5020016:14, Sunday
HornchurchJames Brokenshire5021211:22, Friday 18 April
HarwichDouglas Carswell5021115:39, Thursday 24 April
Clwyd WestDavid Jones5027218:05, Wednesday
Bradford SouthGerry Sutcliffe5020017:47, Thursday 1 May
Carmarthen West and South PembrokeshireNick Ainger5020020:41, Friday 25 April
Truro and St AustellMatthew Taylor5021215:42, Saturday 19 April
Berwick-upon-TweedAlan Beith5020011:34, Thursday
Rutherglen and Hamilton WestThomas McAvoy5020011:27, Friday 2 May
StrangfordIris Robinson4910011:20, Friday 2 May
Ross, Skye and LochaberCharles Kennedy4910015:11, Friday 2 May
RedditchJacqui Smith4910018:54, Monday 28 April
LichfieldMichael Fabricant