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
Brighton, PavilionDavid Lepper651This MP has asked not to use this service23:14, Thursday
Hackney South and ShoreditchMeg Hillier61490012:52, Monday
Hackney North and Stoke NewingtonDiane Abbott51091313812:25, Thursday
Islington NorthJeremy Corbyn509This MP has asked not to use this service23:17, Sunday
CambridgeDavid Howarth5098192723:36, Thursday
Holborn and St PancrasFrank Dobson50890020:57, Thursday
Oxford West and AbingdonEvan Harris49280020:26, Tuesday
Bristol WestStephen Williams474721516:27, Thursday
VauxhallKate Hoey47280018:26, Sunday
StreathamKeith Hill46080012:23, Thursday
Cities of London and WestminsterMark Field44180022:56, Thursday
Ealing, Acton and Shepherd's BushAndrew Slaughter43588822:06, Thursday
Manchester, WithingtonJohn Leech43380019:46, Thursday
Islington South and FinsburyEmily Thornberry41480023:24, Tuesday
Dulwich and West NorwoodTessa Jowell41483414:07, Thursday
Manchester CentralTony Lloyd40780017:04, Wednesday 24 June
Hampstead and HighgateGlenda Jackson39471012:58, Wednesday
North Southwark and BermondseySimon Hughes37971012:32, Wednesday
Greenwich and WoolwichNick Raynsford37670014:14, Tuesday
Bethnal Green and BowGeorge Galloway37171414:22, Monday
Brentford and IsleworthAnn Keen36271218:39, Tuesday
Regent's Park and Kensington NorthKaren Buck36078514:07, Wednesday
Finchley and Golders GreenRudi Vis35670021:50, Thursday
Manchester, GortonGerald Kaufman35170015:13, Tuesday
HoveCelia Barlow34872215:38, Monday
Hornsey and Wood GreenLynne Featherstone3456292208:43, Wednesday
Oxford EastAndrew Smith34173116:20, Friday 12 June
Hammersmith and FulhamGreg Hands34071014:37, Wednesday 24 June
Lewisham, DeptfordJoan Ruddock33170023:04, Thursday
Bristol EastKerry McCarthy325733808:55, Thursday
Harrow EastTony McNulty31870009:26, Wednesday
BatterseaMartin Linton30271319:10, Monday
Reading EastRobert Wilson30172017:11, Wednesday 24 June
WokingHumfrey Malins29560022:25, Wednesday
Kensington and ChelseaMalcolm Rifkind29360009:58, Thursday
St AlbansAnne Main28261022:41, Monday
Sheffield CentralRichard Caborn28260010:27, Wednesday
Harrow WestGareth Thomas28060009:02, Wednesday
Birmingham, LadywoodClare Short27960017:26, Wednesday
Poplar and Canning TownJim Fitzpatrick27760009:47, Wednesday
DaventryTim Boswell27360016:12, Sunday
Edinburgh EastGavin Strang27360015:51, Wednesday
Runnymede and WeybridgePhilip Hammond27360016:29, Monday
Lewisham WestJim Dowd27260008:57, Wednesday
PutneyJustine Greening27160018:29, Friday 26 June
TottenhamDavid Lammy27160009:41, Tuesday
West HamLyn Brown27061013:31, Monday
Croydon CentralAndrew Pelling26861006:40, Thursday
Liverpool, RiversideLouise Ellman26460011:19, Monday
KetteringPhilip Hollobone26361114:22, Wednesday
Brighton, KemptownDesmond Turner26060012:59, Monday 15 June
South East CambridgeshireJames Paice26061115:04, Wednesday 17 June
City of YorkHugh Bayley25960011:07, Wednesday
Leeds CentralHilary Benn25861211:50, Monday
North East Milton KeynesMark Lancaster25761008:13, Tuesday
GillinghamPaul Clark25762410:53, Thursday
Ealing, SouthallVirendra Sharma25740012:36, Tuesday
Croydon NorthMalcolm Wicks25760018:16, Wednesday
WycombePaul Goodman25660011:17, Sunday 14 June
WimbledonStephen Hammond25662812:29, Tuesday
ChorleyLindsay Hoyle25560012:05, Tuesday
Mole ValleyPaul Beresford25460023:10, Wednesday
Camberwell and PeckhamHarriet Harman25460013:11, Wednesday
Warrington SouthHelen Southworth25460019:02, Thursday
Edinburgh North and LeithMark Lazarowicz254612411:30, Thursday
WindsorAdam Afriyie25160010:26, Thursday 25 June
South CambridgeshireAndrew Lansley25160009:34, Wednesday
Ilford NorthLee Scott2506178614:56, Friday 26 June
GuildfordAnne Milton24960013:20, Thursday
TootingSadiq Khan24962109:40, Wednesday
City of ChesterChristine Russell24760020:47, Sunday
Birmingham, Selly OakLynne Jones24763623:02, Tuesday 16 June
Wythenshawe and Sale EastPaul Goggins24760021:59, Tuesday
Ilford SouthMike Gapes24663312:54, Sunday
Newcastle upon Tyne CentralJim Cousins24460019:33, Tuesday 16 June
Manchester, BlackleyGraham Stringer24460002:28, Thursday
ChichesterAndrew Tyrie24360007:08, Tuesday 23 June
Tunbridge WellsGreg Clark24260007:52, Thursday
BasingstokeMaria Miller24160015:46, Monday
Richmond ParkSusan Kramer24062213:08, Tuesday
HertsmereJames Clappison23960023:21, Monday 22 June
Weston-Super-MareJohn Penrose23960014:34, Thursday
WellingboroughPeter Bone23865111:40, Monday
South SwindonAnne Snelgrove23867214:40, Tuesday
Chipping BarnetTheresa Villiers23660010:56, Thursday 25 June
Surrey HeathMichael Gove23661012:20, Sunday
Norwich SouthCharles Clarke23463317:42, Tuesday
North East HampshireJames Arbuthnot23361407:51, Sunday
Birmingham, Sparkbrook and Small HeathRoger Godsiff23362922:40, Tuesday
Morecambe and LunesdaleGeraldine Smith23260017:55, Thursday
Erith and ThamesmeadJohn Austin23260010:41, Friday 26 June
East HamStephen Timms232610211:13, Wednesday 24 June
BracknellAndrew MacKay23060016:51, Thursday
WantageEdward Vaizey228652114:53, Monday
Leeds North EastFabian Hamilton22760011:57, Tuesday
Bromley and ChislehurstBob Neill22660016:39, Monday
Leeds North WestGreg Mulholland22561120:30, Thursday
WatfordClaire Ward2256163021:14, Thursday
WalthamstowNeil Gerrard22460022:18, Tuesday
Sleaford and North HykehamDouglas Hogg22460017:46, Thursday
Brent EastSarah Teather22361322:23, Tuesday
NewburyRichard Benyon22161112:42, Thursday 18 June
East HampshireMichael Mates21960022:23, Thursday
Bognor Regis and LittlehamptonNick Gibb21960021:08, Tuesday
HendonAndrew Dismore21861018:03, Sunday
Enfield, SouthgateDavid Burrowes2186142311:49, Tuesday
AldershotGerald Howarth21760014:01, Wednesday
South West HertfordshireDavid Gauke21760010:05, Wednesday 24 June
BuckinghamJohn Bercow21660009:58, Thursday
Vale of GlamorganJohn Smith21660019:37, Monday
Northampton SouthBrian Binley215631023:21, Tuesday
HenleyJohn Howell21532116:08, Tuesday
Bradford WestMarsha Singh21560019:10, Thursday 25 June
TwickenhamVincent Cable21560013:56, Wednesday
WitneyDavid Cameron21460008:02, Sunday 21 June
Milton Keynes South WestPhyllis Starkey21364418:19, Sunday
BeckenhamJacqui Lait21360017:05, Wednesday
Leyton and WansteadHarry Cohen21160000:03, Monday
Brent SouthDawn Butler21160011:33, Monday
South West SurreyJeremy Hunt21163422:34, Sunday
Tonbridge and MallingJohn Stanley20960018:40, Thursday
Arundel and South DownsNick Herbert20760016:07, Tuesday 23 June
CeredigionMark Williams20761116:18, Thursday
Calder ValleyChris McCafferty20660002:16, Monday 15 June
PudseyPaul Truswell20560019:20, Tuesday
Esher and WaltonIan Taylor205This MP has asked not to use this service08:12, Friday 26 June
RushcliffeKenneth Clarke20560022:48, Saturday 27 June
Lewisham EastBridget Prentice20462111:54, Thursday
Blackpool North and FleetwoodJoan Humble20460017:03, Sunday 21 June
WokinghamJohn Redwood204623711:34, Thursday
Ealing NorthStephen Pound20360023:17, Thursday
Chesham and AmershamCheryl Gillan20360019:01, Wednesday 10 June
Torridge and West DevonGeoffrey Cox20360018:10, Saturday 27 June
Warwick and LeamingtonJames Plaskitt202641408:12, Thursday
Hitchin and HarpendenPeter Lilley20160010:51, Wednesday
Enfield NorthJoan Ryan20163211:55, Thursday
Coventry North WestGeoffrey Robinson20161022:59, Tuesday
Feltham and HestonAlan Keen20060010:06, Thursday
Epping ForestEleanor Laing20060010:24, Tuesday 23 June
Lancaster and WyreBen Wallace19951502:14, Friday 19 June
Bournemouth EastTobias Ellwood19950009:29, Wednesday
South West NorfolkChristopher Fraser19950014:05, Friday 26 June
Liverpool, WavertreeJane Kennedy19850019:16, Tuesday
BolsoverDennis Skinner19850020:21, Monday
Swansea WestAlan Williams19850020:24, Thursday
Glasgow NorthAnn McKechin19850017:23, Wednesday
North West CambridgeshireShailesh Vara19750014:17, Friday 26 June
Chingford and Woodford GreenIain Duncan Smith19750018:39, Tuesday
Glasgow CentralMohammad Sarwar19750021:53, Monday
Edinburgh SouthNigel Griffiths19750021:25, Tuesday
South Holland and the DeepingsJohn Hayes19750020:30, Thursday
Southampton, TestAlan Whitehead19750011:40, Thursday 25 June
Liverpool, GarstonMaria Eagle19650014:07, Tuesday 23 June
Coventry SouthJim Cunningham19650023:09, Tuesday
Birmingham, Perry BarrKhalid Mahmood19650008:53, Friday 26 June
TeignbridgeRichard Younger-Ross19655310:20, Thursday
SpelthorneDavid Wilshire19650011:19, Tuesday 23 June
North East BedfordshireAlistair Burt195521814:43, Wednesday
Leicester SouthPeter Soulsby19552116:45, Tuesday 23 June
ExeterBen Bradshaw19550005:50, Monday
BanburyTony Baldry19452021:13, Saturday 27 June
Rochford and Southend EastJames Duddridge19453014:06, Thursday 25 June
North DorsetRobert Walter1935181815:03, Wednesday
Sheffield, HillsboroughAngela Smith19350021:34, Wednesday
PontypriddKim Howells19250023:03, Tuesday 23 June
North WiltshireJames Gray19250021:42, Saturday 23 May
Bristol North WestDoug Naysmith19252209:39, Thursday 25 June
TewkesburyLaurence Robertson192521012:49, Tuesday
Central Suffolk and North IpswichMichael Lord19150011:58, Thursday 18 June
Bristol SouthDawn Primarolo1915395310:50, Tuesday
West ChelmsfordSimon Burns191This MP has asked not to use this service18:04, Thursday 25 June
Scarborough and WhitbyRobert Goodwill19151011:57, Sunday
Nottingham EastJohn Heppell19050023:37, Tuesday 23 June
ErewashLiz Blackman19050011:03, Thursday
Derby SouthMargaret Beckett19040015:40, Monday
Croydon SouthRichard Ottaway18950015:50, Friday 19 June
BathDon Foster18950011:43, Friday 12 June
Vale of YorkAnne McIntosh18950011:22, Saturday 27 June
StockportAnn Coffey18950009:46, Wednesday 24 June
Louth and HorncastlePeter Tapsell18650019:59, Sunday 21 June
Stretford and UrmstonBeverley Hughes18650012:26, Wednesday
WinchesterMark Oaten185553214:14, Thursday
Rossendale and DarwenJanet Anderson18550018:21, Tuesday
Plymouth, DevonportAlison Seabeck18451014:40, Monday
DevizesMichael Ancram18350008:20, Sunday 14 June
BlabyAndrew Robathan18350023:38, Tuesday
Southend WestDavid Amess18350017:22, Sunday 21 June
Kingston and SurbitonEdward Davey18251110:40, Monday
Colne ValleyKali Mountford18250020:29, Wednesday
CanterburyJulian Brazier18250011:42, Sunday 21 June
Edinburgh South WestAlistair Darling18250013:12, Tuesday
Hertford and StortfordMark Prisk18152307:25, Wednesday
Halesowen and Rowley RegisSylvia Heal18150022:02, Monday 1 June
PeterboroughStewart Jackson18050020:14, Monday
Blackpool SouthGordon Marsden18051204:21, Wednesday 24 June
Epsom and EwellChris Grayling17951013:42, Saturday 13 June
Cardiff South and PenarthAlun Michael17950020:50, Thursday
TotnesAnthony Steen17950021:05, Tuesday
RayleighMark Francois17850018:00, Thursday
Maidstone and the WealdAnn Widdecombe17840017:19, Thursday
HuntingdonJonathan Djanogly17850009:49, Thursday 4 June
HorshamFrancis Maude17850016:54, Tuesday 23 June
Portsmouth SouthMike Hancock17850012:05, Wednesday 24 June
Tiverton and HonitonAngela Browning17850011:45, Wednesday
Newcastle-under-LymePaul Farrelly17750011:47, Tuesday
Nottingham SouthAlan Simpson17651400:30, Monday
Mid BedfordshireNadine Dorries176524909:38, Saturday 27 June
ChristchurchChristopher Chope17650012:59, Friday 26 June
WestburyAndrew Murrison176531514:52, Thursday 18 June
Oldham East and SaddleworthPhil Woolas17550020:22, Thursday
North SwindonMichael Wills17555517:22, Wednesday
New Forest WestDesmond Swayne17550022:54, Tuesday
Leeds EastGeorge Mudie17550012:03, Wednesday 24 June
BraintreeBrooks Newmark17550019:01, Thursday 11 June
Bolton North EastDavid Crausby17550014:08, Wednesday 24 June
BeaconsfieldDominic Grieve17450014:29, Saturday 20 June
WoodspringLiam Fox17450022:21, Wednesday
Skipton and RiponDavid Curry17450021:10, Thursday
Grantham and StamfordQuentin Davies17350023:07, Wednesday
ColchesterBob Russell17350022:36, Wednesday
Altrincham and Sale WestGraham Brady17350022:41, Thursday 18 June
ThurrockAndrew MacKinlay17350007:24, Thursday 25 June
StroudDavid Drew17354209:58, Thursday
Somerton and FromeDavid Heath17350013:55, Tuesday 23 June
ShipleyPhilip Davies17352114:20, Wednesday
LeighAndy Burnham17250020:07, Thursday
West DorsetOliver Letwin17250018:11, Saturday 27 June
KeighleyAnn Cryer17151123:07, Tuesday
CotswoldGeoffrey Clifton-Brown17150016:10, Friday 19 June
Weaver ValeMike Hall17153711:33, Monday
East SurreyPeter Ainsworth16950022:03, Sunday
TauntonJeremy Browne169522810:11, Monday 15 June
Suffolk CoastalJohn Gummer16951009:58, Tuesday
Cardiff NorthJulie Morgan16850015:09, Thursday 25 June
Cardiff CentralJennifer Willott16850017:25, Tuesday
TamworthBrian Jenkins16850010:49, Thursday 25 June
OrpingtonJohn Horam16750017:54, Thursday
Bournemouth WestJohn Butterfill16750017:24, Friday 19 June
BosworthDavid Tredinnick16750011:35, Wednesday 24 June
BasildonAngela Smith16655719:48, Tuesday
FalkirkEric Joyce166This MP has asked not to use this service19:59, Monday 22 June
SevenoaksMichael Fallon166562815:10, Friday 26 June
New Forest EastJulian Lewis16500021:36, Thursday 18 June
Leeds WestJohn Battle16550015:00, Sunday
Hayes and HarlingtonJohn McDonnell16550019:29, Thursday
CrosbyClaire Curtis-Thomas16550022:29, Thursday
City of DurhamRoberta Blackman-Woods16550013:57, Sunday 7 June
BedfordPatrick Hall16550009:23, Saturday 27 June
AshfordDamian Green16552216:35, Thursday 11 June
WellsDavid Heathcoat-Amory16550021:48, Thursday
ReigateCrispin Blunt16550011:06, Saturday 20 June
North CornwallDaniel Rogerson16450008:27, Wednesday
Northampton NorthSally Keeble16350009:38, Wednesday 24 June
MaidenheadTheresa May16350019:52, Wednesday
GloucesterParmjit Dhanda16350023:42, Monday 22 June
PrestonMark Hendrick16250009:35, Monday
PooleRobert Syms16250019:03, Wednesday
Newcastle upon Tyne East and WallsendNick Brown16250021:21, Thursday
CheltenhamMartin Horwood16253320:09, Tuesday 9 June
Birmingham, EdgbastonGisela Stuart16252014:58, Friday 26 June
BarkingMargaret Hodge16250019:45, Thursday
West LancashireRosie Cooper16250021:46, Wednesday 24 June
West DerbyshirePatrick McLoughlin16250017:49, Friday 26 June
Warrington NorthHelen Jones16250022:00, Wednesday
Rugby and KenilworthJeremy Wright16250009:57, Monday
North West NorfolkHenry Bellingham16150021:25, Tuesday
North TynesideStephen Byers16150012:35, Wednesday
WealdenCharles Hendry16150018:38, Wednesday 17 June
TynemouthAlan Campbell16151011:35, Wednesday 10 June
Glasgow SouthTom Harris16151011:27, Monday
Sheffield, HallamNicholas Clegg16150008:13, Wednesday
North East HertfordshireOliver Heald16051118:16, Wednesday
LincolnGillian Merron16051009:52, Friday 26 June
StourbridgeLynda Waltho16050013:50, Wednesday
SalisburyRobert Key160542220:32, Tuesday
Mid NorfolkKeith Simpson15950016:31, Thursday 25 June
FarehamMark Hoban15950023:31, Saturday 20 June
EcclesIan Stewart15950019:02, Wednesday 24 June
Coventry North EastBob Ainsworth15950014:38, Wednesday
CongletonAnn Winterton15950009:10, Sunday
Chatham and AylesfordJonathan R Shaw15951302:57, Sunday
Ashton under LyneDavid Heyes15950018:01, Thursday
Southampton, ItchenJohn Denham15950020:31, Thursday
MedwayRobert Marshall-Andrews15850019:19, Sunday
LivingstonJim Devine15850011:58, Friday 5 June
East Kilbride, Strathaven and LesmahagowAdam Ingram15850014:26, Thursday
South NorfolkRichard Bacon15854110:06, Wednesday 3 June
NuneatonBill Olner15750018:11, Wednesday
High PeakTom Levitt1575111110:28, Monday 22 June
Plymouth, SuttonLinda Gilroy15759919:54, Thursday
WakefieldMary Creagh15750013:50, Wednesday
South RibbleDavid Borrow15750012:42, Saturday 27 June
Richmond (Yorks)William Hague15750011:32, Thursday 25 June
Haltemprice and HowdenDavid Davis156510416:20, Wednesday 24 June
BromsgroveJulie Kirkbride15650017:59, Thursday
Kirkcaldy and CowdenbeathGordon Brown15650021:42, Saturday 27 June
Mid SussexNicholas Soames15550012:30, Wednesday
DoverGwyn Prosser15550008:40, Wednesday
Beverley and HoldernessGraham Stuart155514014:38, Wednesday
East LothianAnne Moffat15453321:21, Thursday
Stratford-on-AvonJohn Maples15450000:28, Thursday 25 June
Belfast SouthAlasdair McDonnell15350003:35, Thursday
HalifaxLinda Riordan15351119:39, Thursday
Bury SouthIvan Lewis15350022:30, Thursday
South West BedfordshireAndrew Selous15350022:59, Tuesday 23 June
Saffron WaldenAlan Haselhurst15350017:31, Friday 12 June
North WarwickshireMike O'Brien15250014:41, Thursday
East YorkshireGreg Knight15252309:37, Monday
Cardiff WestKevin Brennan15250012:17, Monday
Stalybridge and HydeJames Purnell15252919:29, Wednesday 24 June
GraveshamAdam Holloway15151016:19, Wednesday 27 May
Derby NorthBob Laxton15152412:55, Wednesday
BillericayJohn Baron15150011:02, Monday
AylesburyDavid Lidington151516716:17, Monday
South East CornwallColin Breed15150014:42, Wednesday 24 June
Birmingham, Hall GreenStephen McCabe15050019:07, Wednesday
Kingston upon Hull NorthDiana Johnson14955116:41, Wednesday 24 June
Forest of DeanMark Harper14940014:36, Friday 19 June
DewsburyShahid Malik14940021:25, Monday 22 June
Bury NorthDavid Chaytor149531519:36, Thursday 25 June
Brent NorthBarry Gardiner14940015:44, Thursday
Bexhill and BattleGregory Barker14940018:48, Wednesday 17 June
Edinburgh WestJohn Barrett14942113:16, Tuesday 16 June
GainsboroughEdward Leigh14840013:57, Monday
LewesNorman Baker14740023:46, Monday 8 June
IpswichChris Mole14740009:54, Friday 26 June
Gateshead East and Washington WestSharon Hodgson14740016:12, Wednesday
GosportPeter Viggers14641011:38, Sunday
Falmouth and CamborneJulia Goldsworthy14641016:17, Friday 19 June
CharnwoodStephen Dorrell14640014:16, Thursday
UxbridgeJohn Randall14642218:54, Thursday
ConwyBetty Williams14540021:14, Wednesday 17 June
Stoke-on-Trent CentralMark Fisher14540015:52, Saturday 13 June
StaffordDavid Kidney145441809:38, Friday 19 June
North West HampshireGeorge Young14444113:15, Wednesday
Mitcham and MordenSiobhain McDonagh14440007:51, Monday 22 June
KingswoodRoger Berry14442310:42, Thursday 18 June
Heywood and MiddletonJim Dobbin14440013:10, Thursday 25 June
HarboroughEdward Garnier14441116:33, Wednesday
Bradford NorthTerry Rooney14442404:15, Wednesday
Bolton South EastBrian Iddon14441111:40, Sunday
Wirral WestStephen Hesford14440016:33, Monday 22 June
The WrekinMark Pritchard14440014:59, Tuesday 16 June
Stockton SouthDari Taylor14442215:07, Sunday
GowerMartin Caton14340012:38, Friday 26 June
Birmingham, ErdingtonSiƓn Simon14340017:41, Thursday 25 June
Isle of WightAndrew Turner14341213:50, Monday
Wyre ForestRichard Taylor14340011:36, Monday
SolihullLorely Burt14340012:27, Saturday 13 June
Faversham and Mid KentHugh Robertson14240021:23, Tuesday
North Ayrshire and ArranKaty Clark14240008:30, Wednesday
SelbyJohn Grogan14240019:12, Saturday 6 June
Folkestone and HytheMichael Howard14142010:57, Tuesday
Sheffield, BrightsideDavid Blunkett14130010:07, Wednesday 17 June
Nottingham NorthGraham Allen14040010:26, Monday
BlackburnJack Straw14040012:28, Wednesday
Aldridge-BrownhillsRichard Shepherd14040018:02, Sunday
St Helens NorthDave Watts14040011:12, Wednesday
South DerbyshireMark Todd14041002:34, Sunday 21 June
Hemel HempsteadMichael Penning13944809:58, Thursday 18 June
Ellesmere Port and NestonAndrew Miller13940017:23, Saturday 27 June
Denton and ReddishAndrew Gwynne139421621:25, Thursday 18 June
Welwyn HatfieldGrant Shapps13943019:00, Sunday 14 June
Staffordshire MoorlandsCharlotte Atkins13940018:26, Thursday 18 June
Shrewsbury and AtchamDaniel Kawczynski13941009:27, Wednesday 17 June
Bury St EdmundsDavid Ruffley13841115:44, Monday 22 June
Linlithgow and East FalkirkMichael Connarty13840023:04, Saturday 20 June
EddisburyStephen O'Brien13740010:39, Tuesday
East Worthing and ShorehamTim Loughton13742220:13, Friday 26 June
EastleighChristopher Huhne13740016:59, Wednesday
CheadleMark Hunter13740019:21, Sunday
Argyll and ButeAlan Reid13740008:18, Tuesday 23 June
South DorsetJim Knight13740008:15, Wednesday 17 June
Ruislip-NorthwoodNick Hurd13740011:14, Friday 12 June
North East CambridgeshireMalcolm Moss13640013:51, Tuesday 16 June
MakerfieldIan McCartney13640012:44, Saturday 27 June
Houghton and Washington EastFraser Kemp13640019:10, Wednesday 10 June
North EssexBernard Jenkin13540017:07, Monday 22 June
CopelandJamie Reed13540021:28, Saturday 27 June
Sutton and CheamPaul Burstow13540013:20, Tuesday 23 June
North West LeicestershireDavid Taylor13441014:41, Thursday
Knowsley SouthEdward O'Hara13440016:06, Thursday 18 June
DarlingtonAlan Milburn13441011:07, Monday 22 June
Bolton WestRuth Kelly134413618:28, Tuesday
Vale of ClwydChris Ruane13440010:58, Thursday
Tyne BridgeDavid Clelland13430014:23, Tuesday
East DunbartonshireJo Swinson1344212823:20, Friday 5 June
Penrith and the BorderDavid Maclean13340011:17, Monday 22 June
MonmouthDavid Davies13340011:24, Friday 19 June
Luton SouthMargaret Moran13341116:12, Sunday 14 June
ElthamClive Efford13340015:08, Wednesday
Doncaster CentralRosie Winterton13340023:30, Thursday
Worthing WestPeter Bottomley13341008:53, Thursday 25 June
WansdykeDan Norris13340018:50, Saturday 27 June
Ochil and South PerthshireGordon Banks133421705:29, Saturday 27 June
North East DerbyshireNatascha Engel13240013:28, Tuesday
North DevonNick Harvey13240018:15, Wednesday 24 June
SalfordHazel Blears13240023:11, Friday 19 June
Reading WestMartin Salter13140021:47, Friday 26 June
Old Bexley and SidcupDerek Conway13141214:59, Thursday 25 June
Liverpool, West DerbyRobert Wareing13140008:03, Tuesday 16 June
Rother ValleyKevin Barron13140020:14, Thursday
Portsmouth NorthSarah McCarthy-Fry13043514:33, Saturday 27 June
Dudley NorthIan Austin13044111:00, Tuesday
Perth and North PerthshirePete Wishart13040014:26, Tuesday
Glasgow North WestJohn Robertson13042013:47, Friday 12 June
SedgefieldPhil Wilson13033523:32, Saturday 27 June
Crewe and NantwichEdward Timpson12931210:31, Wednesday 17 June
BroxtoweNick Palmer12944213:04, Thursday
Amber ValleyJudy Mallaber12940023:50, Saturday 20 June
Carmarthen West and South PembrokeshireNick Ainger12940011:05, Monday 22 June
WansbeckDenis Murphy12941118:57, Thursday
Dunfermline and West FifeWillie Rennie12942519:55, Monday 22 June
Morley and RothwellColin Challen12840022:25, Wednesday
BridgwaterIan Liddell-Grainger12840018:10, Tuesday
Bishop AucklandHelen Goodman12841115:43, Friday 19 June
St IvesAndrew George12841216:30, Thursday
WorcesterMichael Foster12843309:49, Tuesday 23 June
StirlingAnne McGuire12840012:22, Monday
Sutton ColdfieldAndrew Mitchell12840020:38, Wednesday 27 May
StoneWilliam Cash12840012:49, Sunday
Rutland and MeltonAlan Duncan12840014:34, Thursday
Maldon and East ChelmsfordJohn Whittingdale12741017:17, Wednesday
HuddersfieldBarry Sheerman12740009:38, Thursday 25 June
CrawleyLaura Moffatt12740022:37, Monday
Blyth ValleyRonnie Campbell12740022:27, Thursday 25 June
Wirral SouthBen Chapman12742114:53, Wednesday 10 June
WiganNeil Turner12740010:09, Thursday
MeridenCaroline Spelman12640017:34, Friday 19 June
MacclesfieldNicholas Winterton12640009:24, Wednesday
LeominsterBill Wiggin12642017:31, Sunday
FyldeMichael Jack12640014:12, Thursday
Luton NorthKelvin Hopkins12540020:53, Friday 26 June
Hazel GroveAndrew Stunell12542621:02, Wednesday 10 June
BlaydonDavid Anderson12540022:56, Thursday 25 June
Barnsley West and PenistoneMichael Clapham12540014:04, Thursday 18 June
Norwich NorthUnknown12501113:12, Friday 12 June
Preseli PembrokeshireStephen Crabb12540015:32, Monday
South SuffolkTim Yeo12540010:27, Monday
Oldham West and RoytonMichael Meacher12440016:31, Monday
DagenhamJon Cruddas12441321:51, Wednesday
Inverness, Nairn, Badenoch and StrathspeyDanny Alexander12440011:23, Wednesday
Aberdeen NorthFrank Doran12441117:06, Friday 26 June
Newcastle upon Tyne NorthDoug Henderson12340009:42, Friday 5 June
TattonGeorge Osborne12340019:07, Sunday 21 June
HavantDavid Willetts12240018:40, Thursday 25 June
West SuffolkRichard Spring12240009:54, Wednesday
Paisley and Renfrewshire SouthDouglas Alexander12240009:28, Wednesday 24 June
Dundee WestJames McGovern12240012:50, Tuesday
RomseySandra Gidley12240013:09, Friday 26 June
Middlesbrough South and East ClevelandAshok Kumar12147121:11, Friday 19 June
Hastings and RyeMichael Jabez Foster12041007:42, Thursday
East DevonHugo Swire12042519:30, Monday 1 June
Leicester WestPatricia Hewitt11940010:48, Wednesday
HartlepoolIain Wright11942411:48, Tuesday 16 June
DartfordHoward Stoate11940012:10, Thursday 11 June
St Helens SouthShaun Woodward11940020:55, Sunday 21 June
Stoke-on-Trent SouthRobert Flello119411510:08, Thursday 25 June
North DownLady Hermon11840012:21, Wednesday
Bexleyheath and CrayfordDavid Evennett11842409:05, Wednesday
Clwyd SouthMartyn Jones11740017:31, Sunday 31 May
Aberdeen SouthAnne Begg11742314:40, Tuesday
SloughFiona Mactaggart11740013:04, Monday
South ThanetStephen Ladyman116421910:50, Thursday 25 June
Sheffield, HeeleyMeg Munn11641110:53, Thursday
North ShropshireOwen Paterson11541104:41, Monday
NewarkPatrick Mercer11540018:50, Monday 22 June
HexhamPeter Atkinson11540000:33, Tuesday 16 June
EastbourneNigel Waterson11540017:37, Thursday
Barnsley East and MexboroughJeff Ennis11540008:38, Friday 19 June
Ross, Skye and LochaberCharles Kennedy11540019:29, Wednesday 24 June
SherwoodPaddy Tipping11540019:46, Tuesday 16 June
BurtonJanet Dean11440014:04, Monday 22 June
Brentwood and OngarEric Pickles11441311:31, Saturday 13 June
Birmingham, NorthfieldRichard Burden11442107:53, Friday 19 June
South West DevonGary Streeter11440011:01, Wednesday
YeovilDavid Laws11440021:58, Tuesday 16 June
West Aberdeenshire and KincardineRobert Smith11440014:50, Tuesday 9 June
North East FifeMenzies Campbell114441400:27, Wednesday
CleethorpesShona McIsaac11340021:04, Wednesday 17 June
Truro and St AustellMatthew Taylor11341219:03, Tuesday
WarleyJohn Spellar11340010:15, Monday
Paisley and Renfrewshire NorthJim Sheridan11342117:40, Wednesday 17 June
GlenrothesLindsay Roy11320021:11, Thursday
WaveneyBob Blizzard11240017:18, Sunday 7 June
RyedaleJohn Greenway11240011:06, Thursday
Knowsley North and Sefton EastGeorge Howarth11140014:07, Tuesday 9 June
Great YarmouthAnthony D Wright11140018:27, Thursday
Doncaster NorthEdward Miliband11141012:42, Saturday 27 June
Carmarthen East and DinefwrAdam Price11140021:57, Thursday
Ynys MonAlbert Owen11140019:15, Monday
West WorcestershireMichael Spicer11140010:33, Sunday 21 June
Westmorland and LonsdaleTim Farron11140021:16, Thursday
Walsall SouthBruce George11140013:13, Friday 29 May
WallaseyAngela Eagle11140000:21, Thursday 18 June
RochdalePaul Rowen11140019:23, Thursday 18 June
North NorfolkNorman Lamb11040013:35, Saturday 27 June
HornchurchJames Brokenshire11041214:03, Saturday 27 June
Birmingham, Hodge HillLiam Byrne11041100:21, Wednesday
Glasgow North EastUnknown11000011:53, Monday 8 June
RomfordAndrew Rosindell11040001:13, Friday 26 June
HemsworthJon Trickett10940012:40, Saturday 27 June
Rutherglen and Hamilton WestThomas McAvoy10940019:39, Monday
UpminsterAngela Watkinson10940011:14, Tuesday 16 June
TorbayAdrian Sanders10941609:21, Tuesday 2 June
RotherhamDenis MacShane10940012:16, Wednesday
North ThanetRoger Gale10840008:38, Wednesday
LichfieldMichael Fabricant10840012:20, Monday 15 June
Great GrimsbyAustin Mitchell10840017:22, Monday
CorbyPhil Hope10840010:38, Tuesday
Carshalton and WallingtonTom Brake10842717:59, Tuesday 16 June
Lanark and Hamilton EastJimmy Hood10840013:46, Thursday 21 May
JarrowStephen Hepburn10740008:53, Wednesday 20 May
BroxbourneCharles Walker10740012:57, Thursday 28 May
Coatbridge, Chryston and BellshillTom Clarke10740015:26, Sunday 21 June
Brigg and GooleIan Cawsey10640014:51, Monday
Central AyrshireBrian H Donohoe10640021:28, Friday 26 June
Ribble ValleyNigel Evans10640020:47, Monday
StrangfordIris Robinson10540012:21, Wednesday
Mid WorcestershirePeter Luff10542115:24, Thursday 28 May
Liverpool, WaltonPeter Kilfoyle10540016:36, Thursday
Birmingham, YardleyJohn Hemming10543110:46, Monday 22 June
Alyn and DeesideMark Tami10540023:41, Friday 29 May
Lagan ValleyJeffrey M Donaldson10441410:15, Wednesday 24 June
WorkingtonTony Cunningham10441516:05, Tuesday 16 June