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
AberavonHywel Francis8110021:42, Tuesday 10 August
AberconwyGuto Bebb11610010:23, Friday 3 September
Aberdeen NorthFrank Doran16411119:03, Thursday 12 August
Aberdeen SouthAnne Begg16212300:02 today
Airdrie and ShottsPamela Nash10210020:54, Monday 23 August
AldershotGerald Howarth21410019:29, Thursday 26 August
Aldridge-BrownhillsRichard Shepherd16210011:51, Thursday 2 September
Altrincham and Sale WestGraham Brady22710016:49, Friday 3 September
Alyn and DeesideMark Tami12611017:47, Friday 20 August
Amber ValleyNigel Mills15220014:36, Wednesday 1 September
AngusMichael Weir7200003:08, Thursday 22 July
ArfonHywel Williams12110012:09, Monday
Argyll and ButeAlan Reid17200019:04, Tuesday 31 August
Arundel and South DownsNick Herbert26110017:47, Wednesday 1 September
AshfieldGloria De Piero10520022:17, Wednesday 25 August
AshfordDamian Green19710017:39, Thursday 26 August
Ashton-under-LyneDavid Heyes17310014:55, Thursday 2 September
AylesburyDavid Lidington18710016:50, Monday
Ayr, Carrick and CumnockSandra Osborne11010022:34, Tuesday 31 August
BanburyTony Baldry21210013:10, Friday 3 September
Banff and BuchanEilidh Whiteford9800015:50, Friday 27 August
BarkingMargaret Hodge25210022:43, Friday 27 August
Barnsley CentralEric Illsley12210015:22, Saturday 28 August
Barnsley EastMichael Dugher11110013:59, Tuesday 24 August
Barrow and FurnessJohn Woodcock12210022:43, Friday 3 September
Basildon and BillericayJohn Baron18210012:26, Tuesday 31 August
BasingstokeMaria Miller27410019:49, Friday 3 September
BassetlawJohn Mann12410008:59, Monday 26 July
BathDon Foster20520021:44, Monday
Batley and SpenMike Wood13010022:18, Wednesday 4 August
BatterseaJane Ellison36910016:41, Tuesday 31 August
BeaconsfieldDominic Grieve23910010:34, Thursday 2 September
BeckenhamBob Stewart20720013:33, Tuesday 31 August
BedfordRichard Fuller20820010:11, Thursday 26 August
Belfast EastNaomi Long13010010:54, Friday 3 September
Belfast NorthNigel Dodds9910010:14, Friday 2 July
Belfast SouthAlasdair McDonnell19310000:53, Monday 30 August
Belfast WestGerry Adams4921200:44, Wednesday 30 June
Bermondsey and Old SouthwarkSimon Hughes45710012:49, Monday
Berwick-upon-TweedAlan Beith11510016:57, Wednesday 1 September
Berwickshire, Roxburgh and SelkirkMichael Moore11500013:05, Monday 30 August
Bethnal Green and BowRushanara Ali44310010:07, Thursday 2 September
Beverley and HoldernessGraham Stuart18410019:27, Friday 3 September
Bexhill and BattleGregory Barker19010010:36, Monday
Bexleyheath and CrayfordDavid Evennett16610010:46, Thursday 2 September
BirkenheadFrank Field13110015:27, Friday 3 September
Birmingham, EdgbastonGisela Stuart21611020:09, Sunday 29 August
Birmingham, ErdingtonJack Dromey20120001:56, Monday
Birmingham, Hall GreenRoger Godsiff33610015:13, Monday
Birmingham, Hodge HillLiam Byrne19110019:25, Saturday 17 July
Birmingham, LadywoodShabana Mahmood36810000:47, Wednesday 25 August
Birmingham, NorthfieldRichard Burden17711018:18, Sunday
Birmingham, Perry BarrKhalid Mahmood25010010:26, Wednesday 1 September
Birmingham, Selly OakStephen McCabe28310011:31, Friday 3 September
Birmingham, YardleyJohn Hemming18510017:24, Monday
Bishop AucklandHelen Goodman14210015:16, Thursday 24 June
BlackburnJack Straw17910010:25, Thursday 26 August
Blackley and BroughtonGraham Stringer32510015:16, Monday
Blackpool North and CleveleysPaul Maynard20120011:11, Monday 30 August
Blackpool SouthGordon Marsden18610020:21, Sunday 1 August
Blaenau GwentNick Smith12210021:35, Thursday 2 September
BlaydonDavid Anderson15320015:52, Wednesday 25 August
Blyth ValleyRonnie Campbell17210013:39, Friday 3 September
Bognor Regis and LittlehamptonNick Gibb30020022:41, Monday
BolsoverDennis Skinner23810019:40, Friday 3 September
Bolton North EastDavid Crausby22410020:26, Tuesday 24 August
Bolton South EastYasmin Qureshi18910023:40, Wednesday 25 August
Bolton WestJulie Hilling18910017:48, Wednesday 1 September
BootleJoe Benton18810010:12, Tuesday 31 August
Boston and SkegnessMark Simmonds11610020:57, Friday 3 September
BosworthDavid Tredinnick22910018:12, Thursday 2 September
Bournemouth EastTobias Ellwood27110021:39, Monday 30 August
Bournemouth WestConor Burns22410014:52, Friday 27 August
BracknellPhillip Lee25210017:58, Sunday 29 August
Bradford EastDavid Ward19510009:38, Tuesday 31 August
Bradford SouthGerry Sutcliffe13410019:22, Thursday 26 August
Bradford WestMarsha Singh27310012:50, Wednesday 1 September
BraintreeBrooks Newmark16010018:00, Thursday 2 September
Brecon and RadnorshireRoger Williams10020014:34, Tuesday 27 July
Brent CentralSarah Teather31410010:57, Friday 3 September
Brent NorthBarry Gardiner25010012:54, Monday
Brentford and IsleworthMary Macleod45010010:01, Friday 3 September
Brentwood and OngarEric Pickles15320008:24, Sunday 29 August
BridgendMadeleine Moon10410009:13, Saturday 28 August
Bridgwater and West SomersetIan Liddell-Grainger17410020:32, Friday 3 September
Brigg and GooleAndrew Percy12210018:43, Sunday
Brighton, KemptownSimon Kirby31920012:57, Wednesday 1 September
Brighton, PavilionCaroline Lucas78810016:30, Monday
Bristol EastKerry McCarthy24811100:03, Saturday 28 August
Bristol North WestCharlotte Leslie25810018:18, Saturday 4 September
Bristol SouthDawn Primarolo24116512:09, Monday
Bristol WestStephen Williams61020018:23, Friday 3 September
BroadlandKeith Simpson15620016:11, Sunday 29 August
Bromley and ChislehurstBob Neill24210014:57, Wednesday 1 September
BromsgroveSajid Javid19110015:54, Sunday 29 August
BroxbourneCharles Walker13710011:17, Monday
BroxtoweAnna Soubry22020020:43, Monday
BuckinghamJohn Bercow25910014:03, Wednesday 1 September
BurnleyGordon Birtwistle10020016:38, Monday 16 August
BurtonAndrew Griffiths13410009:54, Thursday 26 August
Bury NorthDavid Nuttall17610001:45, Saturday 4 September
Bury SouthIvan Lewis19511313:02, Sunday 29 August
Bury St EdmundsDavid Ruffley17310018:02, Thursday 26 August
CaerphillyWayne David9211721:26, Saturday 4 September
Caithness, Sutherland and Easter RossJohn Thurso10940007:59, Thursday 2 September
Calder ValleyCraig Whittaker26310012:12, Monday
Camberwell and PeckhamHarriet Harman43710015:29, Monday
Camborne and RedruthGeorge Eustice16120016:55, Sunday
CambridgeJulian Huppert656132520:28, Wednesday 1 September
Cannock ChaseAidan Burley11410010:16, Monday
CanterburyJulian Brazier21010012:33, Tuesday 17 August
Cardiff CentralJennifer Willott21220011:36, Wednesday 1 September
Cardiff NorthJonathan Evans19310008:39, Monday 30 August
Cardiff South and PenarthAlun Michael22510017:37, Monday
Cardiff WestKevin Brennan21310020:51, Tuesday 24 August
CarlisleJohn Stevenson12110010:39, Thursday 26 August
Carmarthen East and DinefwrJonathan Edwards12610015:05, Wednesday 1 September
Carmarthen West and South PembrokeshireSimon Hart16111115:12, Saturday 14 August
Carshalton and WallingtonTom Brake12410017:35, Friday 13 August
Castle PointRebecca Harris14810019:09, Sunday 15 August
Central AyrshireBrian H Donohoe13640014:52, Friday 20 August
Central DevonMel Stride21710021:41, Saturday 28 August
Central Suffolk and North IpswichDaniel Poulter24110017:49, Wednesday 1 September
CeredigionMark Williams24710020:07, Friday 27 August
CharnwoodStephen Dorrell15910018:51, Friday 20 August
Chatham and AylesfordTracey Crouch22210018:54, Wednesday 1 September
CheadleMark Hunter18410010:47, Wednesday 1 September
ChelmsfordSimon Burns23710000:24, Monday
Chelsea and FulhamGreg Hands28510010:12, Thursday 2 September
CheltenhamMartin Horwood20311114:19, Tuesday 31 August
Chesham and AmershamCheryl Gillan23110015:29, Monday
ChesterfieldToby Perkins11710018:07, Friday 27 August
ChichesterAndrew Tyrie30220009:47, Wednesday 1 September
Chingford and Woodford GreenIain Duncan Smith24710013:47, Thursday 2 September
ChippenhamDuncan Hames21620016:43, Saturday 4 September
Chipping BarnetTheresa Villiers31810008:25, Thursday 2 September
ChorleyLindsay Hoyle27410011:23, Tuesday 31 August
ChristchurchChristopher Chope19910014:36, Monday
Cities of London and WestminsterMark Field46810012:46, Thursday 2 September
City of ChesterStephen Mosley30320023:47, Friday 3 September
City of DurhamRoberta Blackman-Woods20320010:13, Saturday 21 August
ClactonDouglas Carswell8610014:23, Thursday 22 July
CleethorpesMartin Vickers13710014:38, Monday 16 August
Clwyd SouthSusan Elan Jones13210009:39, Monday 30 August
Clwyd WestDavid Jones11511013:48, Thursday 5 August
Coatbridge, Chryston and BellshillTom Clarke13140010:37, Saturday 4 September
ColchesterBob Russell21020015:23, Sunday
Colne ValleyJason McCartney23310011:50, Tuesday 31 August
CongletonFiona Bruce21810011:18, Thursday 2 September
CopelandJamie Reed19710016:54, Thursday 26 August
CorbyLouise Bagshawe15720023:35, Monday 30 August
Coventry North EastBob Ainsworth22210015:54, Saturday 4 September
Coventry North WestGeoffrey Robinson23910015:58, Friday 27 August
Coventry SouthJim Cunningham27010018:51, Saturday 4 September
CrawleyHenry Smith16810021:54, Tuesday 31 August
Crewe and NantwichEdward Timpson16610013:08, Monday 16 August
Croydon CentralGavin Barwell30620018:42, Thursday 2 September
Croydon NorthMalcolm Wicks33010015:59, Friday 3 September
Croydon SouthRichard Ottaway24310018:18, Tuesday 24 August
Cumbernauld, Kilsyth and Kirkintilloch EastGregg McClymont10710020:48, Monday 30 August
Cynon ValleyAnn Clwyd12710001:42, Saturday 24 July
Dagenham and RainhamJon Cruddas19010017:14, Friday 27 August
DarlingtonJenny Chapman16510021:37, Tuesday 24 August
DartfordGareth Johnson17220010:44, Friday 3 September
DaventryChris Heaton-Harris26210016:16, Thursday 2 September
DelynDavid Hanson10120023:15, Tuesday 20 July
Denton and ReddishAndrew Gwynne16310018:51, Monday 16 August
Derby NorthChris Williamson22410019:45, Saturday 7 August
Derby SouthMargaret Beckett19810019:00, Friday 3 September
Derbyshire DalesPatrick McLoughlin17710010:40, Tuesday 24 August
DevizesClaire Perry15920012:12, Saturday 4 September
DewsburySimon Reevell21510011:50, Saturday 7 August
Don ValleyCaroline Flint10810008:35, Wednesday 7 July
Doncaster CentralRosie Winterton17710019:54, Tuesday 31 August
Doncaster NorthEdward Miliband16210021:30, Monday
DoverCharlie Elphicke19811218:49, Thursday 26 August
Dudley NorthIan Austin14911018:02, Wednesday 1 September
Dudley SouthChris Kelly9110011:15, Tuesday 24 August
Dulwich and West NorwoodTessa Jowell47310015:19, Monday
Dumfries and GallowayRussell Brown8730022:28, Sunday
Dumfriesshire, Clydesdale and TweeddaleDavid Mundell10510010:24, Wednesday 4 August
Dundee EastStewart Hosie13300023:41, Sunday 22 August
Dundee WestJim McGovern14900020:37, Sunday 22 August
Dunfermline and West FifeThomas Docherty18202516:59, Monday
Dwyfor MeirionnyddElfyn Llwyd11410017:10, Wednesday 1 September
Ealing Central and ActonAngie Bray49410015:25, Monday
Ealing NorthStephen Pound22010010:05, Wednesday 1 September
Ealing, SouthallVirendra Sharma22610015:42, Monday
EasingtonGrahame Morris11410010:56, Tuesday 31 August
East AntrimSammy Wilson9312202:21, Tuesday 17 August
East DevonHugo Swire16310018:49, Saturday 4 September
East DunbartonshireJo Swinson1611223022:32, Thursday 19 August
East HamStephen Timms27910021:33, Monday
East HampshireDamian Hinds27110012:07, Sunday
East Kilbride, Strathaven and LesmahagowMichael McCann20810000:59, Friday 3 September
East LondonderryGregory Campbell7910014:49, Sunday 22 August
East LothianFiona O'Donnell19703317:05, Monday
East RenfrewshireJim Murphy11641112:27, Monday
East SurreySam Gyimah20620011:03, Friday 27 August
East Worthing and ShorehamTim Loughton16110014:41, Thursday 2 September
East YorkshireGreg Knight18910022:27, Thursday 19 August
EastbourneStephen Lloyd15220008:53, Thursday 2 September
EastleighChristopher Huhne16010021:35, Thursday 26 August
EddisburyStephen O'Brien14510017:32, Sunday 29 August
Edinburgh EastSheila Gilmore32800006:59, Thursday 26 August
Edinburgh North and LeithMark Lazarowicz326713509:19, Sunday
Edinburgh SouthIan Murray24700014:48, Friday 30 July
Edinburgh South WestAlistair Darling24000010:55, Saturday 4 September
Edinburgh WestMichael Crockart20412109:41, Thursday 19 August
EdmontonAndrew Love14211011:14, Monday
Ellesmere Port and NestonAndrew Miller15910019:18, Wednesday 1 September
Elmet and RothwellAlec Shelbrooke12110020:56, Sunday
ElthamClive Efford21210009:05, Tuesday 31 August
Enfield NorthNick de Bois25210023:16, Thursday 2 September
Enfield, SouthgateDavid Burrowes24912122:32, Friday 3 September
Epping ForestEleanor Laing22610017:30, Saturday 28 August
Epsom and EwellChris Grayling21210017:00, Friday 27 August
ErewashJessica Lee22010015:58, Monday 16 August
Erith and ThamesmeadTeresa Pearce28210011:06, Tuesday 24 August
Esher and WaltonDominic Raab24610009:43, Tuesday 27 July
ExeterBen Bradshaw20820009:28, Sunday
FalkirkEric Joyce185021413:09, Wednesday 18 August
FarehamMark Hoban19810021:22, Thursday 26 August
Faversham and Mid KentHugh Robertson16410021:30, Saturday 28 August
Feltham and HestonAlan Keen27710016:36, Monday 23 August
Fermanagh and South TyroneMichelle Gildernew4510014:09, Monday 9 August
Filton and Bradley StokeJack Lopresti19510016:19, Friday 3 September
Finchley and Golders GreenMike Freer43610011:19, Thursday 2 September
Folkestone and HytheDamian Collins18810023:07, Monday
Forest of DeanMark Harper17310016:04, Thursday 26 August
FoyleMark Durkan6110014:33, Thursday 22 July
FyldeMark Menzies14311212:46, Wednesday 1 September
GainsboroughEdward Leigh17010007:14, Friday 27 August
Garston and HalewoodMaria Eagle24910012:14, Sunday
GatesheadIan Mearns16510021:15, Wednesday 4 August
GedlingVernon Coaker11410011:26, Wednesday 1 September
Gillingham and RainhamRehman Chishti29910019:41, Saturday 28 August
Glasgow CentralAnas Sarwar24700016:17, Monday
Glasgow EastMargaret Curran11110023:02, Wednesday 1 September
Glasgow NorthAnn McKechin22700015:04, Wednesday 28 July
Glasgow North EastWilliam Bain13913722:21, Thursday 19 August
Glasgow North WestJohn Robertson16502003:53, Sunday 29 August
Glasgow SouthTom Harris20611016:35, Friday 3 September
Glasgow South WestIan Davidson10740018:07, Saturday 31 July
GlenrothesLindsay Roy16730012:58, Wednesday 25 August
GloucesterRichard Graham18410009:48, Friday 3 September
GordonMalcolm Bruce12200017:21, Wednesday 1 September
GosportCaroline Dinenage18411314:25, Thursday 26 August
GowerMartin Caton18810011:55, Tuesday 24 August
Grantham and StamfordNicholas Boles23110015:43, Wednesday 1 September
GraveshamAdam Holloway16811114:39, Wednesday 11 August
Great GrimsbyAustin Mitchell13910009:41, Friday 20 August
Great YarmouthBrandon Lewis14610022:06, Saturday 4 September
Greenwich and WoolwichNick Raynsford46410017:27, Monday
GuildfordAnne Milton28010000:23, Friday 20 August
Hackney North and Stoke NewingtonDiane Abbott64011422:50, Wednesday 25 August
Hackney South and ShoreditchMeg Hillier65310016:12, Monday
Halesowen and Rowley RegisJames Morris22411015:38, Saturday 4 September
HalifaxLinda Riordan19110010:18, Thursday 2 September
Haltemprice and HowdenDavid Davis20620019:46, Friday 3 September
HaltonDerek Twigg13110019:50, Saturday 24 July
HammersmithAndy Slaughter41421216:46, Wednesday 1 September
Hampstead and KilburnGlenda Jackson51120012:35, Friday 3 September
HarboroughEdward Garnier18110021:04, Thursday 12 August
HarlowRobert Halfon10920015:26, Monday
Harrogate and KnaresboroughAndrew Jones19713415:16, Monday
Harrow EastBob Blackman29110010:07, Friday 13 August
Harrow WestGareth Thomas30410022:51, Monday
HartlepoolIain Wright13910023:05, Wednesday 4 August
Harwich and North EssexBernard Jenkin17710019:35, Sunday 22 August
Hastings and RyeAmber Rudd18210022:53, Wednesday 25 August
HavantDavid Willetts14710022:05, Friday 27 August
Hayes and HarlingtonJohn McDonnell22110011:50, Monday
Hazel GroveAndrew Stunell13210022:26, Wednesday 21 July
Hemel HempsteadMichael Penning16711120:52, Tuesday 31 August
HemsworthJon Trickett13510019:39, Thursday 2 September
HendonMatthew Offord28310018:26, Monday
HenleyJohn Howell28710014:17, Wednesday 1 September
Hereford and South HerefordshireJesse Norman11610012:40, Monday 16 August
Hertford and StortfordMark Prisk21810018:27, Monday 16 August
HertsmereJames Clappison29010009:33, Tuesday 31 August
HexhamGuy Opperman14410023:39, Wednesday 25 August
Heywood and MiddletonJim Dobbin20620017:10, Saturday 4 September
High PeakAndrew Bingham19510014:42, Thursday 2 September
Hitchin and HarpendenPeter Lilley24410018:32, Sunday 29 August
Holborn and St PancrasFrank Dobson73310019:31, Friday 3 September
Hornchurch and UpminsterAngela Watkinson19510021:11, Thursday 26 August
Hornsey and Wood GreenLynne Featherstone38713412:58, Sunday
HorshamFrancis Maude19210013:26, Thursday 2 September
Houghton and Sunderland SouthBridget Phillipson12410013:08, Saturday 4 September
HoveMike Weatherley44211616:01, Tuesday 31 August
HuddersfieldBarry Sheerman15510021:29, Friday 3 September
HuntingdonJonathan Djanogly19610010:38, Monday 2 August
HyndburnGraham Jones9910016:42, Tuesday 3 August
Ilford NorthLee Scott28012922:01, Saturday 4 September
Ilford SouthMike Gapes28810010:00, Monday 30 August
InverclydeDavid Cairns9001311:30, Monday 16 August
Inverness, Nairn, Badenoch and StrathspeyDanny Alexander14100017:48, Thursday 22 July
IpswichBen Gummer20120019:36, Sunday
Isle of WightAndrew Turner16310018:38, Monday 16 August
Islington NorthJeremy Corbyn62910013:26, Monday
Islington South and FinsburyEmily Thornberry47910017:43, Friday 27 August
IslwynChris Evans11010019:01, Tuesday 27 July
JarrowStephen Hepburn13810010:24, Thursday 2 September
KeighleyKris Hopkins21420021:29, Monday
Kenilworth and SouthamJeremy Wright17210020:00, Monday
KensingtonMalcolm Rifkind37510010:37, Sunday
KetteringPhilip Hollobone27910000:09, Tuesday 31 August
Kilmarnock and LoudounCathy Jamieson10011113:34, Friday 3 September
Kingston and SurbitonEdward Davey23010011:44, Monday
Kingston upon Hull EastKarl Turner9910019:52, Wednesday 1 September
Kingston upon Hull NorthDiana Johnson16011010:04, Tuesday 17 August
Kingston upon Hull West and HessleAlan Johnson11310008:03, Thursday 12 August
KingswoodChris Skidmore13010012:20, Tuesday 24 August
Kirkcaldy and CowdenbeathGordon Brown20010012:09, Sunday 29 August
KnowsleyGeorge Howarth15220019:41, Wednesday 25 August
Lagan ValleyJeffrey M Donaldson11110014:42, Saturday 4 September
Lanark and Hamilton EastJimmy Hood12340008:57, Friday 3 September
Lancaster and FleetwoodEric Ollerenshaw25210011:46, Thursday 26 August
Leeds CentralHilary Benn34411110:26, Monday
Leeds EastGeorge Mudie22010009:36, Saturday 28 August
Leeds North EastFabian Hamilton29010016:42, Tuesday 31 August
Leeds North WestGreg Mulholland24810011:57, Thursday 2 September
Leeds WestRachel Reeves22010016:21, Monday 9 August
Leicester EastKeith Vaz11110017:36, Tuesday 27 July
Leicester SouthPeter Soulsby23210011:54, Sunday
Leicester WestLiz Kendall16510020:11, Friday 20 August
LeighAndy Burnham20620021:41, Monday
LewesNorman Baker17610000:01, Sunday
Lewisham EastHeidi Alexander31010021:43, Friday 20 August
Lewisham West and PengeJim Dowd37710016:14, Saturday 4 September
Lewisham, DeptfordJoan Ruddock45110012:14, Thursday 2 September
Leyton and WansteadJohn Cryer28510017:23, Tuesday 31 August
LichfieldMichael Fabricant13610014:06, Sunday 15 August
LincolnKarl McCartney21020011:50, Monday 23 August
Linlithgow and East FalkirkMichael Connarty17000017:20, Monday 16 August
Liverpool, RiversideLouise Ellman31520013:53, Friday 3 September
Liverpool, WaltonSteve Rotheram16420012:34, Friday 3 September
Liverpool, WavertreeLuciana Berger25010000:43, Friday 27 August
Liverpool, West DerbyStephen Twigg17410022:20, Sunday 29 August
LivingstonGraeme Morrice19000010:01, Friday 27 August
LlanelliNia Griffith7410016:44, Friday 3 September
LoughboroughNicky Morgan13410012:09, Tuesday 31 August
Louth and HorncastlePeter Tapsell22400008:49, Thursday 26 August
LudlowPhilip Dunne8910013:51, Thursday 2 September
Luton NorthKelvin Hopkins15520017:55, Friday 30 July
Luton SouthGavin Shuker16810013:14, Wednesday 25 August
MacclesfieldDavid Rutley17510021:04, Thursday 2 September
MaidenheadTheresa May20220021:34, Tuesday 31 August
Maidstone and The WealdHelen Grant20120010:39, Monday
MakerfieldYvonne Fovargue19510019:24, Sunday 29 August
MaldonJohn Whittingdale15420020:05, Friday 3 September
Manchester CentralTony Lloyd46710022:04, Monday
Manchester, GortonGerald Kaufman51220003:01, Friday 3 September
Manchester, WithingtonJohn Leech53810009:36, Sunday
MansfieldAlan Meale11210016:29, Saturday 10 July
Meon ValleyGeorge Hollingbery20020020:21, Sunday 29 August
MeridenCaroline Spelman15910022:17, Thursday 2 September
Merthyr Tydfil and RhymneyDai Havard7910015:16, Thursday 1 July
Mid BedfordshireNadine Dorries21510014:05, Tuesday 17 August
Mid DerbyshirePauline Latham16020022:04, Thursday 26 August
Mid Dorset and North PooleAnnette Brooke13210018:31, Friday 3 September
Mid NorfolkGeorge Freeman15220015:42, Tuesday 31 August
Mid SussexNicholas Soames20320013:40, Thursday 2 September
Mid UlsterMartin McGuinness3810010:34, Sunday 15 August
Mid WorcestershirePeter Luff12610015:04, Monday 16 August
MiddlesbroughStuart Bell12110023:26, Saturday 21 August
Middlesbrough South and East ClevelandTom Blenkinsop15521319:00, Sunday
MidlothianDavid Hamilton10211114:56, Wednesday 1 September
Milton Keynes NorthMark Lancaster30020013:29, Monday
Milton Keynes SouthIain Stewart28410022:26, Monday
Mitcham and MordenSiobhain McDonagh19910017:34, Wednesday 1 September
Mole ValleyPaul Beresford31420021:09, Monday 30 August
MonmouthDavid Davies16510017:02, Monday
MontgomeryshireGlyn Davies13310013:22, Friday 27 August
MorayAngus Robertson11441505:06, Sunday 29 August
Morecambe and LunesdaleDavid Morris28810002:31, Saturday 4 September
Morley and OutwoodEdward Balls14710015:18, Monday
Motherwell and WishawFrank Roy10310020:46, Monday 30 August
Na h-Eileanan an IarAngus MacNeil6105416:40, Friday 13 August
NeathPeter Hain8810019:19, Wednesday 16 June
New Forest EastJulian Lewis23200019:43, Saturday 4 September
New Forest WestDesmond Swayne20320022:23, Thursday 2 September
NewarkPatrick Mercer17210010:06, Monday
NewburyRichard Benyon25810015:44, Saturday 14 August
Newcastle upon Tyne CentralChi Onwurah23010018:03, Tuesday 31 August
Newcastle upon Tyne EastNick Brown26810011:37, Thursday 2 September
Newcastle upon Tyne NorthCatherine McKinnell18410019:14, Monday
Newcastle-under-LymePaul Farrelly21020011:24, Saturday 4 September
Newport EastJessica Morden11110017:18, Tuesday 24 August
Newport WestPaul Flynn11710008:08, Tuesday 24 August
Newry and ArmaghConor Murphy4610016:02, Friday 16 July
Newton AbbotAnne-Marie Morris20520021:54, Wednesday 1 September
Normanton, Pontefract and CastlefordYvette Cooper11310010:04, Friday 20 August
North AntrimIan Paisley Jnr6210015:33, Tuesday 31 August
North Ayrshire and ArranKaty Clark16200021:18, Tuesday 20 July
North CornwallDan Rogerson15320020:46, Tuesday 31 August
North DevonNick Harvey14410011:12, Monday
North DorsetRobert Walter20420020:49, Monday 30 August
North DownLady Hermon15410014:12, Saturday 14 August
North DurhamKevan Jones11110020:16, Saturday 28 August
North East BedfordshireAlistair Burt23010015:33, Saturday 21 August
North East CambridgeshireStephen Barclay16410020:01, Wednesday 11 August
North East DerbyshireNatascha Engel14810023:49, Tuesday 10 August
North East FifeMenzies Campbell146441412:30, Saturday 4 September
North East HampshireJames Arbuthnot26510018:40, Monday
North East HertfordshireOliver Heald20320011:22, Monday 30 August
North East SomersetJacob Rees-Mogg18527317:07, Monday
North HerefordshireBill Wiggin14210011:18, Sunday
North NorfolkNorman Lamb11910013:21, Wednesday 18 August
North ShropshireOwen Paterson14110013:06, Thursday 26 August
North SomersetLiam Fox21410011:19, Tuesday 10 August
North SwindonJustin Tomlinson23010009:49, Tuesday 31 August
North ThanetRoger Gale11810009:31, Sunday 29 August
North TynesideMary Glindon23010006:25, Sunday
North WarwickshireDan Byles18410009:28, Saturday 28 August
North West CambridgeshireShailesh Vara25610011:23, Saturday 4 September
North West DurhamPat Glass12911110:57, Monday 30 August
North West HampshireGeorge Young14810012:19, Thursday 2 September
North West LeicestershireAndrew Bridgen16410014:04, Thursday 19 August
North West NorfolkHenry Bellingham16910013:32, Thursday 2 September
North WiltshireJames Gray18910019:49, Monday 9 August
Northampton NorthMichael Ellis16610016:26, Saturday 14 August
Northampton SouthBrian Binley19810015:28, Wednesday 11 August
Norwich NorthChloe Smith12810012:23, Sunday
Norwich SouthSimon Wright28510017:44, Wednesday 1 September
Nottingham EastChristopher Leslie23811308:46, Monday
Nottingham NorthGraham Allen18410014:24, Monday
Nottingham SouthLilian Greenwood21710000:23, Thursday 26 August
NuneatonMarcus Jones18210021:59, Monday 30 August
Ochil and South PerthshireGordon Banks170021715:49, Thursday 26 August
OgmoreHuw Irranca-Davies7620021:21, Wednesday 18 August
Old Bexley and SidcupJames Brokenshire15820021:35, Friday 27 August
Oldham East and SaddleworthPhil Woolas21610014:07, Thursday 2 September
Oldham West and RoytonMichael Meacher16510000:18, Saturday 4 September
Orkney and ShetlandAlistair Carmichael5300019:09, Monday 28 June
OrpingtonJo Johnson19910011:40, Monday 30 August
Oxford EastAndrew Smith62710014:12, Friday 3 September
Oxford West and AbingdonNicola Blackwood39410011:14, Monday
Paisley and Renfrewshire NorthJim Sheridan13542121:14, Friday 20 August
Paisley and Renfrewshire SouthDouglas Alexander14500019:45, Wednesday 11 August
PendleAndrew Stephenson14110014:04, Friday 3 September
Penistone and StocksbridgeAngela Smith15810022:19, Sunday
Penrith and The BorderRory Stewart14110009:26, Thursday 8 July
Perth and North PerthshirePete Wishart15810013:56, Friday 13 August
PeterboroughStewart Jackson23510013:08, Monday 30 August
Plymouth, Moor ViewAlison Seabeck20320016:44, Monday 23 August
Plymouth, Sutton and DevonportOliver Colvile23310019:06, Sunday
PontypriddOwen Smith20520011:53, Thursday 26 August
PooleRobert Syms19510022:32, Friday 27 August
Poplar and LimehouseJim Fitzpatrick31710018:03, Tuesday 31 August
Portsmouth NorthPenny Mordaunt16810021:26, Tuesday 31 August
Portsmouth SouthMike Hancock20220020:36, Tuesday 24 August
Preseli PembrokeshireStephen Crabb15520009:59, Tuesday 31 August
PrestonMark Hendrick16310009:53, Sunday 22 August
PudseyStuart Andrew24010012:53, Thursday 2 September
PutneyJustine Greening33610016:23, Wednesday 1 September
Rayleigh and WickfordMark Francois22310013:46, Wednesday 1 September
Reading EastRob Wilson33710015:39, Friday 20 August
Reading WestAlok Sharma18510014:58, Wednesday 25 August
RedcarIan Swales12410011:18, Wednesday 11 August
RedditchKaren Lumley13410001:00, Monday
ReigateCrispin Blunt21420011:57, Tuesday 31 August
RhonddaChris Bryant6410011:39, Tuesday 27 July
Ribble ValleyNigel Evans12610022:53, Tuesday 17 August
Richmond (Yorks)William Hague23010012:20, Thursday 2 September
Richmond ParkZac Goldsmith31220011:44, Tuesday 31 August
RochdaleSimon Danczuk12610012:40, Tuesday 24 August
Rochester and StroodMark Reckless20720014:28, Monday 30 August
Rochford and Southend EastJames Duddridge23310010:13, Thursday 2 September
RomfordAndrew Rosindell15820016:38, Friday 3 September
Romsey and Southampton NorthCaroline Nokes16311610:56, Thursday 26 August
Ross, Skye and LochaberCharles Kennedy14840015:19, Thursday 2 September
Rossendale and DarwenJake Berry22910012:17, Friday 13 August
Rother ValleyKevin Barron16010011:48, Wednesday 1 September
RotherhamDenis MacShane14710008:31, Friday 3 September
RugbyMark Pawsey16811317:39, Saturday 28 August
Ruislip, Northwood and PinnerNick Hurd24910011:42, Thursday 26 August
Runnymede and WeybridgePhilip Hammond33710011:11, Wednesday 1 September
RushcliffeKenneth Clarke22710015:27, Wednesday 1 September
Rutherglen and Hamilton WestTom Greatrex13400015:48, Thursday 5 August
Rutland and MeltonAlan Duncan15910019:29, Monday 30 August
Saffron WaldenAlan Haselhurst17710020:51, Thursday 2 September
Salford and EcclesHazel Blears22710010:52, Monday
SalisburyJohn Glen17310010:22, Wednesday 1 September
Scarborough and WhitbyRobert Goodwill23310015:45, Monday 30 August
ScunthorpeNicholas Dakin12210015:23, Friday 27 August
SedgefieldPhil Wilson15022215:20, Wednesday 1 September
Sefton CentralBill Esterson21410016:49, Sunday 22 August
Selby and AinstyNigel Adams16720021:12, Monday
SevenoaksMichael Fallon19110007:52, Wednesday 25 August
Sheffield CentralPaul Blomfield35610009:33, Tuesday 31 August
Sheffield South EastClive Betts9910009:46, Monday
Sheffield, Brightside and HillsboroughDavid Blunkett26310009:44, Monday
Sheffield, HallamNicholas Clegg22510005:55, Monday
Sheffield, HeeleyMeg Munn15220013:55, Wednesday 1 September
SherwoodMark Spencer13510008:39, Monday 30 August
ShipleyPhilip Davies21121414:10, Thursday 2 September
Shrewsbury and AtchamDaniel Kawczynski16710016:55, Friday 3 September
Sittingbourne and SheppeyGordon Henderson14210015:07, Tuesday 31 August
Skipton and RiponJulian Smith22410018:39, Sunday
Sleaford and North HykehamStephen Phillips27510016:23, Tuesday 31 August
SloughFiona Mactaggart14911015:28, Friday 3 September
SolihullLorely Burt16510021:21, Thursday 2 September
Somerton and FromeDavid Heath20720009:03, Friday 20 August
South AntrimWilliam McCrea8110007:27, Saturday 19 June
South Basildon and East ThurrockStephen Metcalfe18510021:04, Monday 16 August
South CambridgeshireAndrew Lansley28510020:17, Monday
South DerbyshireHeather Wheeler12710013:37, Friday 3 September
South DorsetRichard Drax18010018:09, Monday
South DownMargaret Ritchie6410009:07, Monday 30 August
South East CambridgeshireJames Paice27610013:18, Saturday 4 September
South East CornwallSheryll Murray18110013:43, Friday 3 September
South Holland and The DeepingsJohn Hayes25210010:28, Sunday
South LeicestershireAndrew Robathan21410018:16, Sunday 22 August
South NorfolkRichard Bacon16110011:36, Monday
South NorthamptonshireAndrea Leadsom26410010:55, Thursday 2 September
South RibbleLorraine Fullbrook21020023:51, Monday
South ShieldsDavid Miliband9310015:38, Sunday 22 August
South StaffordshireGavin Williamson9020008:28, Saturday 28 August
South SuffolkTim Yeo16210002:25, Tuesday 24 August
South SwindonRobert Buckland29610021:18, Monday
South ThanetLaura Sandys18810006:18, Saturday 28 August
South West BedfordshireAndrew Selous19312021:40, Monday
South West DevonGary Streeter14410022:27, Tuesday 31 August
South West HertfordshireDavid Gauke26510011:26, Friday 3 September
South West NorfolkElizabeth Truss20420014:46, Friday 3 September
South West SurreyJeremy Hunt25110014:21, Wednesday 7 July
South West WiltshireAndrew Murrison16911414:06, Monday 9 August
Southampton, ItchenJohn Denham18110017:31, Thursday 26 August
Southampton, TestAlan Whitehead22610015:49, Monday
Southend WestDavid Amess23110018:12, Monday
SouthportJohn Pugh11410009:07, Thursday 2 September
SpelthorneKwasi Kwarteng24010014:00, Wednesday 4 August
St AlbansAnne Main32810012:22, Monday
St Austell and NewquayStephen Gilbert12010009:39, Saturday 28 August
St Helens NorthDave Watts17310021:44, Monday
St Helens South and WhistonShaun Woodward19010018:39, Thursday 19 August
St IvesAndrew George13810021:58, Wednesday 1 September
StaffordJeremy Lefroy18410018:37, Thursday 19 August
Staffordshire MoorlandsKaren Bradley16110008:59, Friday 3 September
Stalybridge and HydeJonathan Reynolds17610009:58, Thursday 2 September
StevenageStephen McPartland13310014:00, Tuesday 31 August
StirlingAnne McGuire15510018:13, Tuesday 31 August
StockportAnn Coffey23810020:27, Thursday 2 September
Stockton NorthAlex Cunningham12211608:31, Tuesday 24 August
Stockton SouthJames Wharton18210008:21, Saturday 28 August
Stoke-on-Trent CentralTristram Hunt19910019:10, Thursday 2 September
Stoke-on-Trent NorthJoan Walley15020008:26, Monday 23 August
Stoke-on-Trent SouthRobert Flello14310019:16, Tuesday 31 August
StoneWilliam Cash14610010:46, Friday 3 September
StourbridgeMargot James19411011:16, Saturday 7 August
StrangfordJim Shannon10610001:29, Thursday 12 August
Stratford-on-AvonNadhim Zahawi14510011:21, Wednesday 1 September
StreathamChuka Umunna51220010:37, Monday
Stretford and UrmstonKate Green22910020:19, Sunday 29 August
StroudNeil Carmichael21120015:07, Monday
Suffolk CoastalTherese Coffey21620017:25, Wednesday 1 September
Sunderland CentralJulie Elliott18710011:22, Sunday 15 August
Surrey HeathMichael Gove28810018:08, Monday
Sutton ColdfieldAndrew Mitchell15910011:04, Friday 3 September
Sutton and CheamPaul Burstow17510019:39, Thursday 2 September
Swansea EastSiân James11010009:48, Wednesday 23 June
Swansea WestGeraint Davies24210020:57, Wednesday 1 September
TamworthChristopher Pincher22410011:17, Saturday 28 August
TattonGeorge Osborne15720020:30, Monday
Taunton DeaneJeremy Browne18710012:40, Thursday 2 September
TelfordDavid Wright12410015:26, Monday 23 August
TewkesburyLaurence Robertson23510022:06, Thursday 2 September
The CotswoldsGeoffrey Clifton-Brown22010011:50, Sunday
The WrekinMark Pritchard16210020:43, Tuesday 31 August
Thirsk and MaltonAnne McIntosh22320021:08, Thursday 2 September
Thornbury and YateSteve Webb7820016:01, Sunday 15 August
ThurrockJackie Doyle-Price20620023:03, Tuesday 31 August
Tiverton and HonitonNeil Parish18210021:49, Friday 3 September
Tonbridge and MallingJohn Stanley28410019:03, Wednesday 1 September
TootingSadiq Khan29510017:18, Thursday 2 September
TorbayAdrian Sanders14310012:38, Thursday 2 September
TorfaenPaul Murphy10420011:07, Thursday 5 August
Torridge and West DevonGeoffrey Cox20020019:54, Wednesday 1 September
TotnesSarah Wollaston20820014:20, Saturday 4 September
TottenhamDavid Lammy33110011:37, Saturday 4 September
Truro and FalmouthSarah Newton14910013:44, Wednesday 1 September
Tunbridge WellsGreg Clark31520011:50, Monday
TwickenhamVincent Cable27110013:40, Monday
TynemouthAlan Campbell20420015:06, Friday 27 August
Upper BannDavid Simpson8410020:12, Saturday 31 July
Uxbridge and South RuislipJohn Randall20320017:34, Friday 30 July
Vale of ClwydChris Ruane18710023:04, Monday
Vale of GlamorganAlun Cairns27510006:53, Friday 3 September
VauxhallKate Hoey50820016:18, Thursday 2 September
WakefieldMary Creagh14510010:55, Friday 27 August
WallaseyAngela Eagle15120018:28, Wednesday 1 September
Walsall NorthDavid Winnick11310022:02, Sunday
Walsall SouthValerie Vaz17210010:17, Thursday 26 August
WalthamstowStella Creasy30021317:13, Friday 3 September
WansbeckIan Lavery15910010:54, Monday 16 August
WantageEdward Vaizey25310010:20, Sunday
WarleyJohn Spellar14310021:23, Friday 27 August
Warrington NorthHelen Jones21120020:49, Thursday 2 September
Warrington SouthDavid Mowat301221516:25, Wednesday 1 September
Warwick and LeamingtonChris White23610022:23, Monday
Washington and Sunderland WestSharon Hodgson18410022:34, Sunday 8 August
WatfordRichard Harrington27810020:11, Sunday 29 August
WaveneyPeter Aldous15220016:35, Friday 3 September
WealdenCharles Hendry19610011:49, Friday 3 September
Weaver ValeGraham Evans20221112:47, Thursday 12 August
WellingboroughPeter Bone28810012:19, Monday
WellsTessa Munt21320009:33, Monday 30 August
Welwyn HatfieldGrant Shapps15810010:07, Wednesday 1 September
Wentworth and DearneJohn Healey12410021:20, Friday 3 September
West Aberdeenshire and KincardineRobert Smith14940008:57, Wednesday 1 September
West Bromwich EastTom Watson12610017:11, Wednesday 25 August
West Bromwich WestAdrian Bailey11010019:17, Saturday 4 September
West DorsetOliver Letwin23210022:23, Monday
West DunbartonshireGemma Doyle11700016:19, Saturday 4 September
West HamLyn Brown39810016:31, Sunday 29 August
West LancashireRosie Cooper18310018:09, Sunday
West SuffolkMatthew Hancock15720009:31, Saturday 4 September
West TyronePat Doherty3310014:32, Thursday 6 May
West WorcestershireHarriett Baldwin15720019:48, Tuesday 31 August
Westminster NorthKaren Buck37110011:45, Monday
Westmorland and LonsdaleTim Farron12010019:01, Thursday 2 September
Weston-Super-MareJohn Penrose31220021:53, Wednesday 1 September
WiganLisa Nandy20420017:43, Friday 3 September
WimbledonStephen Hammond30820017:45, Saturday 4 September
WinchesterSteve Brine20120020:41, Friday 3 September
WindsorAdam Afriyie32610022:04, Monday
Wirral SouthAlison McGovern14610018:50, Saturday 4 September
Wirral WestEsther McVey17110013:11, Monday
WithamPriti Patel15520016:37, Monday
WitneyDavid Cameron25610012:45, Friday 3 September
WokingJonathan Lord36810016:07, Friday 3 September
WokinghamJohn Redwood26611215:17, Sunday
Wolverhampton North EastEmma Reynolds9711111:47, Tuesday 17 August
Wolverhampton South EastPat McFadden8711112:03, Sunday 25 July
Wolverhampton South WestPaul Uppal14810018:59, Sunday
WorcesterRobin Walker16910023:27, Monday
WorkingtonTony Cunningham10710022:57, Monday
Worsley and Eccles SouthBarbara Keeley14010021:39, Monday 16 August
Worthing WestPeter Bottomley16610009:59, Tuesday 31 August
WrexhamIan Lucas9410014:22, Wednesday 1 September
WycombeSteven Baker30521522:07, Thursday 2 September
Wyre ForestMark Garnier19410011:31, Tuesday 31 August
Wyre and Preston NorthBen Wallace15410010:03, Monday 30 August
Wythenshawe and Sale EastPaul Goggins30120012:49, Wednesday 1 September
YeovilDavid Laws14210010:43, Sunday 25 July
Ynys MonAlbert Owen14310021:20, Sunday
York CentralHugh Bayley29110022:35, Monday
York OuterJulian Sturdy20020012:25, Thursday 2 September