Current Status

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

ConstituencyMPSignupsEmails sent to MP this ParliamentMessages sent by MPComments left by constituentsLatest signup
Holborn and St PancrasFrank Dobson111150010:49, Friday 8 August
Brighton, PavilionCaroline Lucas1043471311:42, Thursday 3 July
Hackney North and Stoke NewingtonDiane Abbott971452820:35, Monday
Islington NorthJeremy Corbyn96640023:39, Monday 4 August
Hackney South and ShoreditchMeg Hillier96440013:35, Wednesday
Bristol WestStephen Williams96350023:37, Sunday 10 August
CambridgeJulian Huppert928432717:51, Wednesday 25 June
Manchester, WithingtonJohn Leech90950013:03, Friday 15 August
Manchester, GortonGerald Kaufman87450017:58, Monday
Oxford EastAndrew Smith86831322:23, Thursday 31 July
VauxhallKate Hoey81850022:13, Saturday 26 July
Hampstead and KilburnGlenda Jackson81650011:06, Thursday 24 July
Ealing Central and ActonAngie Bray78540014:33, Thursday 14 August
StreathamChuka Umunna78140008:52, Tuesday 15 July
Dulwich and West NorwoodTessa Jowell78040016:12, Saturday 16 August
Bethnal Green and BowRushanara Ali77640009:25, Wednesday 16 July
Cities of London and WestminsterMark Field77440013:08, Wednesday 2 July
Lewisham, DeptfordJoan Ruddock74540022:16, Wednesday
Bermondsey and Old SouthwarkSimon Hughes74140017:19, Friday 15 August
Camberwell and PeckhamHarriet Harman73940013:11, Friday 20 June
Greenwich and WoolwichNick Raynsford73240000:10, Monday 28 July
Brentford and IsleworthMary Macleod73240021:10, Thursday 19 June
Manchester CentralLucy Powell72910016:12, Friday 1 August
Islington South and FinsburyEmily Thornberry72840013:44, Wednesday
Finchley and Golders GreenMike Freer71740009:40, Friday 15 August
HoveMike Weatherley66831613:16, Sunday
Oxford West and AbingdonNicola Blackwood66440020:38, Monday 11 August
Lewisham West and PengeJim Dowd65640018:55, Sunday 27 July
Hornsey and Wood GreenLynne Featherstone65044510:19, Friday 25 July
West HamLyn Brown63940015:18, Sunday 10 August
HammersmithAndy Slaughter62141211:59, Wednesday 30 July
BatterseaJane Ellison61840010:42, Friday 1 August
KensingtonMalcolm Rifkind61240009:57, Friday 25 July
Blackley and BroughtonGraham Stringer603462320:53, Wednesday 13 August
WokingJonathan Lord60240002:23, Friday 18 July
Milton Keynes SouthIain Stewart59840019:58, Wednesday 6 August
Runnymede and WeybridgePhilip Hammond59330017:41, Sunday 27 July
Croydon NorthSteve Reed59200011:07, Thursday 19 June
WalthamstowStella Creasy59042400:23, Monday 21 July
Westminster NorthKaren Buck59031322:51, Monday 7 July
Bognor Regis and LittlehamptonNick Gibb58640012:22, Friday 4 July
Mole ValleyPaul Beresford58540015:01, Friday 8 August
TottenhamDavid Lammy57630012:45, Saturday 2 August
Tonbridge and MallingJohn Stanley57540016:03, Monday 21 July
ChichesterAndrew Tyrie57140013:59, Tuesday 12 August
HendonMatthew Offord56540010:47, Sunday
Chipping BarnetTheresa Villiers56330019:36, Thursday 31 July
Sheffield CentralPaul Blomfield55730016:52, Thursday 8 May
Leeds CentralHilary Benn55632201:20, Friday 30 May
New Forest EastJulian Lewis55110019:41, Friday 1 August
Milton Keynes NorthMark Lancaster54940000:02, Saturday 2 August
Birmingham, LadywoodShabana Mahmood54930013:10, Monday 4 August
Tunbridge WellsGreg Clark53740014:26, Tuesday 24 June
WindsorAdam Afriyie53330014:06, Thursday 24 July
Sleaford and North HykehamStephen Phillips53140023:40, Sunday
Leyton and WansteadJohn Cryer53040011:34, Thursday 14 August
Liverpool, RiversideLouise Ellman52740002:38, Wednesday 6 August
Erith and ThamesmeadTeresa Pearce52440011:46, Friday 15 August
Edinburgh North and LeithMark Lazarowicz5239242422:32, Tuesday 12 August
Edinburgh EastSheila Gilmore51820023:25, Monday
Weston-Super-MareJohn Penrose51741223:39, Wednesday
Coventry SouthJim Cunningham51440009:40, Tuesday 12 August
WitneyDavid Cameron51340013:40, Monday
Poplar and LimehouseJim Fitzpatrick511321408:23, Friday 15 August
Richmond ParkZac Goldsmith51140017:27, Wednesday 30 July
GuildfordAnne Milton51040008:50, Friday 1 August
PutneyJustine Greening50930007:58, Saturday 16 August
WellingboroughPeter Bone50640018:26, Tuesday 12 August
BasingstokeMaria Miller50540021:21, Friday 1 August
WycombeSteven Baker50342718:58, Tuesday 12 August
Feltham and HestonSeema Malhotra50220010:52, Thursday 14 August
Brent CentralSarah Teather49933823:27, Tuesday 8 July
Birmingham, Hall GreenRoger Godsiff497211329623:27, Thursday 14 August
St AlbansAnne Main49420016:10, Tuesday
South CambridgeshireAndrew Lansley49430022:03, Saturday 9 August
Wythenshawe and Sale EastPaul Goggins49230013:02, Tuesday
TwickenhamVincent Cable49130012:28, Monday 11 August
Brighton, KemptownSimon Kirby48832207:50, Friday 1 August
Surrey HeathMichael Gove48730020:32, Monday
Leeds North EastFabian Hamilton48730014:56, Tuesday 15 July
Reading EastRob Wilson48634409:43, Wednesday 16 July
Lewisham EastHeidi Alexander48521008:07, Thursday 7 August
North West CambridgeshireShailesh Vara48530022:58, Thursday 31 July
WimbledonStephen Hammond48330018:27, Monday 23 June
KetteringPhilip Hollobone48030018:55, Friday 9 May
Ilford SouthMike Gapes47730011:43, Thursday 3 July
Norwich SouthSimon Wright47630016:19, Thursday 14 August
Central Suffolk and North IpswichDaniel Poulter47530019:46, Tuesday 12 August
South Holland and The DeepingsJohn Hayes47530012:42, Monday 11 August
Birmingham, Selly OakStephen McCabe47330016:08, Tuesday 22 July
Louth and HorncastlePeter Tapsell47320011:17, Thursday 7 August
Harrow WestGareth Thomas47120000:52 today
HertsmereJames Clappison47030022:53, Thursday 3 July
East HamStephen Timms47030017:50, Monday 11 August
Bournemouth EastTobias Ellwood46530021:25, Wednesday 30 July
Richmond (Yorks)William Hague46430011:18, Wednesday
Warrington SouthDavid Mowat464321507:18, Saturday 26 July
BracknellPhillip Lee46330021:54, Thursday 31 July
York CentralHugh Bayley46230022:59, Thursday 7 August
South East CambridgeshireJames Paice46130015:09, Friday 15 August
Lancaster and FleetwoodEric Ollerenshaw45930017:16, Monday 30 June
ChorleyLindsay Hoyle45730014:28, Saturday 9 August
Calder ValleyCraig Whittaker457311113:04, Monday 9 June
SpelthorneKwasi Kwarteng45630014:15, Monday 4 August
East HampshireDamian Hinds45532309:58, Saturday 26 July
HenleyJohn Howell455311514:27, Sunday
TootingSadiq Khan45530017:25, Wednesday 23 July
West DorsetOliver Letwin45330015:38, Thursday 7 August
Chelsea and FulhamGreg Hands45331014:28, Sunday 20 July
Bristol North WestCharlotte Leslie45330013:53, Wednesday
Sheffield, Brightside and HillsboroughDavid Blunkett45230011:32, Saturday 2 August
Arundel and South DownsNick Herbert45230009:20, Friday 25 July
Glasgow CentralAnas Sarwar45220018:30, Wednesday 30 July
Garston and HalewoodMaria Eagle45130018:51, Thursday 14 August
Edinburgh South WestAlistair Darling45120013:57, Sunday 6 July
Newcastle upon Tyne EastNick Brown45030018:21, Wednesday
Croydon CentralGavin Barwell45030017:58, Wednesday 2 July
Gillingham and RainhamRehman Chishti45030021:04, Saturday 17 May
BarkingMargaret Hodge45030007:53, Thursday 14 August
Harrogate and KnaresboroughAndrew Jones4494234222:54, Monday 7 July
TotnesSarah Wollaston44740014:08, Tuesday 29 July
Morecambe and LunesdaleDavid Morris44730009:22, Sunday
Suffolk CoastalTherese Coffey44342411:35, Friday 1 August
Ilford NorthLee Scott443371713:59, Friday 20 June
WatfordRichard Harrington44330015:12, Thursday 17 July
South West HertfordshireDavid Gauke44130017:01, Tuesday 5 August
Plymouth, Sutton and DevonportOliver Colvile44030020:21, Tuesday
South SwindonRobert Buckland43930021:27, Monday 14 July
City of ChesterStephen Mosley43935910:00, Thursday 7 August
Bolton South EastYasmin Qureshi439411000:12, Wednesday 13 August
North East HampshireJames Arbuthnot43930011:45, Thursday 14 August
PooleRobert Syms43840013:03, Monday 30 June
BolsoverDennis Skinner43830018:34, Monday
Thirsk and MaltonAnne McIntosh43840016:10, Wednesday 6 August
Bromley and ChislehurstBob Neill43730011:19, Monday 21 July
Bradford WestGeorge Galloway43511813:42, Thursday 20 March
PudseyStuart Andrew43431811:35, Saturday 9 August
South West SurreyJeremy Hunt43430013:33, Tuesday 5 August
Chesham and AmershamCheryl Gillan43230023:48, Saturday 10 May
Liverpool, WavertreeLuciana Berger43030022:50, Thursday 3 July
WantageEdward Vaizey43030015:59, Wednesday 28 May
StockportAnn Coffey42930016:41, Friday 1 August
DaventryChris Heaton-Harris42930017:09, Thursday 10 July
South NorthamptonshireAndrea Leadsom42830016:21, Wednesday 18 June
Harrow EastBob Blackman42630017:42, Sunday 10 August
Grantham and StamfordNicholas Boles42630017:24, Wednesday 13 August
ChristchurchChristopher Chope42640009:15, Saturday 2 August
Chingford and Woodford GreenIain Duncan Smith42530020:59, Saturday 19 April
Bristol EastKerry McCarthy42531122:02, Sunday
North TynesideMary Glindon42430013:25, Monday 11 August
WokinghamJohn Redwood42331211:52, Thursday 22 May
Altrincham and Sale WestGraham Brady42230012:13, Tuesday 1 July
Edinburgh SouthIan Murray42121018:10, Tuesday 12 August
Rayleigh and WickfordMark Francois41930021:15, Wednesday 16 July
BuckinghamJohn Bercow41830023:47, Sunday 20 July
Skipton and RiponJulian Smith41831216:21, Friday 15 August
Leeds WestRachel Reeves41630011:45, Tuesday 12 August
East SurreySam Gyimah41540007:34, Wednesday 6 August
Coventry North WestGeoffrey Robinson41430013:38, Saturday 2 August
Croydon SouthRichard Ottaway41230006:37, Thursday 14 August
Somerton and FromeDavid Heath41140009:41, Thursday 7 August
AldershotGerald Howarth41030023:15, Tuesday 29 July
Warwick and LeamingtonChris White41030016:04, Monday
WellsTessa Munt41040008:33, Friday 27 June
BeckenhamBob Stewart40940022:59, Sunday 22 June
Bristol SouthDawn Primarolo4073421415:32, Monday 14 July
StroudNeil Carmichael40740009:37, Thursday 15 May
Hitchin and HarpendenPeter Lilley40630011:18, Wednesday 30 July
Ruislip, Northwood and PinnerNick Hurd40630019:25, Tuesday 12 August
BeaconsfieldDominic Grieve40630016:04, Monday 14 July
Coventry North EastBob Ainsworth40530011:48, Friday 25 July
ThurrockJackie Doyle-Price40340014:11, Wednesday
Rochford and Southend EastJames Duddridge40331221:28, Sunday
ChippenhamDuncan Hames40240015:34, Saturday 2 August
Ealing, SouthallVirendra Sharma40130011:22, Thursday 24 July
CanterburyJulian Brazier40130013:38, Sunday 20 July
BootleJoe Benton39930010:23, Thursday 17 July
Enfield NorthNick de Bois39920023:55, Thursday 19 June
North SwindonJustin Tomlinson39920009:06, Wednesday
Leeds North WestGreg Mulholland39920015:08, Sunday 20 July
FarehamMark Hoban39830015:59, Tuesday 22 July
Sheffield, HallamNicholas Clegg39720021:23, Sunday 10 August
CongletonFiona Bruce39720011:09, Saturday 16 August
KeighleyKris Hopkins39630022:48, Tuesday 12 August
Central DevonMel Stride39620017:12, Saturday 3 May
NewburyRichard Benyon39520013:34, Thursday 19 June
Ealing NorthStephen Pound39420013:03, Monday
Bournemouth WestConor Burns39420022:07, Wednesday 4 June
Haltemprice and HowdenDavid Davis39430014:15, Friday 8 August
Southampton, TestAlan Whitehead39420012:14, Wednesday
North SomersetLiam Fox39220016:43, Tuesday 15 July
ChelmsfordSimon Burns39220010:09, Monday 21 July
Cardiff South and PenarthStephen Doughty39200012:26, Sunday 3 August
Leicester SouthJonathan Ashworth39010019:13, Monday 21 July
Salford and EcclesHazel Blears39020013:59, Monday 28 July
Heywood and MiddletonJim Dobbin39030017:23, Wednesday 13 August
TamworthChristopher Pincher39020021:47, Monday 21 July
LincolnKarl McCartney38930007:28, Friday 1 August
Birmingham, Perry BarrKhalid Mahmood38820013:24, Friday 27 June
LeighAndy Burnham38830011:22, Thursday 14 August
Leeds EastGeorge Mudie38820018:18, Wednesday 4 June
The CotswoldsGeoffrey Clifton-Brown38720021:50, Monday
Brent NorthBarry Gardiner38620009:54, Friday 18 July
MaldonJohn Whittingdale38640009:10, Sunday 10 August
MacclesfieldDavid Rutley38630022:25, Wednesday 18 June
ReigateCrispin Blunt38630008:43, Tuesday 5 August
Derby NorthChris Williamson38420021:08, Wednesday 30 July
New Forest WestDesmond Swayne38330015:38, Monday
Bolton North EastDavid Crausby38320011:37, Tuesday 12 August
PeterboroughStewart Jackson38320020:24, Friday 8 August
Folkestone and HytheDamian Collins38330021:26, Friday 9 May
North East BedfordshireAlistair Burt383211621:11, Thursday 17 April
ElthamClive Efford38220009:45, Tuesday 12 August
ErewashJessica Lee38220018:57, Saturday 29 March
GosportCaroline Dinenage38231322:48, Wednesday 26 March
NewarkPatrick Mercer38230018:15, Tuesday 12 August
TynemouthAlan Campbell38230021:19, Thursday 14 August
Hertford and StortfordMark Prisk38220017:31, Tuesday 12 August
Swansea WestGeraint Davies38220022:24, Monday
Vale of GlamorganAlun Cairns38120008:44, Wednesday 18 June
TewkesburyLaurence Robertson38120008:11, Wednesday 25 June
Derby SouthMargaret Beckett38030009:49, Tuesday 1 July
Hornchurch and UpminsterAngela Watkinson38030021:09, Monday 5 May
North DorsetRobert Walter37930015:48, Monday
South East CornwallSheryll Murray37830016:17, Wednesday 16 July
Chatham and AylesfordTracey Crouch37820013:59, Thursday 19 June
WealdenCharles Hendry37830017:37, Thursday 19 June
DewsburySimon Reevell3782262316:40, Wednesday 13 August
CeredigionMark Williams37820009:19, Sunday
South DorsetRichard Drax37730009:15, Friday 15 August
Colne ValleyJason McCartney37720013:12, Monday 16 June
BathDon Foster37730009:45, Friday 1 August
Newcastle upon Tyne CentralChi Onwurah37620010:33, Wednesday 30 July
Meon ValleyGeorge Hollingbery37630022:07, Sunday 27 July
Bexhill and BattleGregory Barker37630021:53, Wednesday 2 July
AshfordDamian Green37530014:13, Tuesday 29 July
Derbyshire DalesPatrick McLoughlin37530014:38, Tuesday 29 July
RushcliffeKenneth Clarke37420017:14, Tuesday 20 May
Tiverton and HonitonNeil Parish37430008:38, Wednesday 21 May
Truro and FalmouthSarah Newton37340012:31, Friday 1 August
Glasgow SouthTom Harris37321022:12, Thursday 24 July
IpswichBen Gummer37330000:57, Thursday 14 August
Worthing WestPeter Bottomley37230016:58, Wednesday 13 August
Birmingham, ErdingtonJack Dromey37230016:23, Thursday 3 July
South LeicestershireAndrew Robathan37120020:19, Monday 11 August
South West NorfolkElizabeth Truss37130006:18, Tuesday 12 August
Scarborough and WhitbyRobert Goodwill37120014:35, Friday 1 August
Mid SussexNicholas Soames37030020:11, Thursday 31 July
Kirkcaldy and CowdenbeathGordon Brown37020017:26, Wednesday 30 July
Rossendale and DarwenJake Berry36920015:03, Sunday 27 April
Mitcham and MordenSiobhain McDonagh36930019:52, Friday 14 March
South ThanetLaura Sandys3683363807:19, Sunday
Bury St EdmundsDavid Ruffley36830017:24, Friday 20 June
Warrington NorthHelen Jones36830021:58, Monday 14 April
BosworthDavid Tredinnick36720019:52, Sunday 25 May
Nottingham SouthLilian Greenwood36720014:58, Wednesday 6 August
Hayes and HarlingtonJohn McDonnell36620013:54, Thursday 24 July
Enfield, SouthgateDavid Burrowes36626611:23, Sunday 27 July
Nottingham EastChristopher Leslie36523521:14, Tuesday 5 August
Southend WestDavid Amess36520010:30, Monday 23 June
High PeakAndrew Bingham36530011:28, Tuesday 1 July
Oldham East and SaddleworthDebbie Abrahams36410000:05, Friday 25 July
ShipleyPhilip Davies36431416:47, Saturday 16 August
Dunfermline and West FifeThomas Docherty36422522:03, Tuesday 12 August
HorshamFrancis Maude36430014:29, Friday 8 August
South RibbleLorraine Fullbrook36330014:32, Monday
Epsom and EwellChris Grayling36220015:44, Friday 9 May
Torridge and West DevonGeoffrey Cox36230023:15, Thursday 24 July
ExeterBen Bradshaw36230018:49, Wednesday
Rochester and StroodMark Reckless36131716:17, Tuesday 22 July
Kingston and SurbitonEdward Davey36020016:43, Friday 4 July
OrpingtonJo Johnson35930009:15, Friday 15 August
BanburyTony Baldry35920011:14, Thursday 31 July
York OuterJulian Sturdy35830011:30, Friday 25 July
Glasgow NorthAnn McKechin35710019:57, Tuesday 12 August
South Basildon and East ThurrockStephen Metcalfe35730018:09, Friday 4 July
WiganLisa Nandy35730012:11, Thursday 24 July
DartfordGareth Johnson35540010:47, Thursday 14 August
Bury SouthIvan Lewis35531314:21, Monday
BroxtoweAnna Soubry35431006:30, Friday 25 July
BedfordRichard Fuller35430022:43, Thursday 19 June
Plymouth, Moor ViewAlison Seabeck35431218:50, Sunday 3 August
Sefton CentralBill Esterson35320019:27, Tuesday
West SuffolkMatthew Hancock35240012:08, Sunday 3 August
MakerfieldYvonne Fovargue35230008:57, Thursday 24 July
Newton AbbotAnne-Marie Morris35230018:15, Wednesday
BromsgroveSajid Javid35130020:14, Sunday 4 May
Cardiff CentralJennifer Willott35130021:07, Monday 11 August
Basildon and BillericayJohn Baron35030023:31, Wednesday 2 July
Maidstone and The WealdHelen Grant34930016:16, Thursday 14 August
Uxbridge and South RuislipJohn Randall34830010:46, Thursday 7 August
Bridgwater and West SomersetIan Liddell-Grainger34730000:14, Friday 25 July
Epping ForestEleanor Laing34620014:46, Friday 15 August
Birmingham, Hodge HillLiam Byrne34630008:34, Friday 15 August
Kenilworth and SouthamJeremy Wright34630009:23, Monday 11 August
SevenoaksMichael Fallon34531808:52, Tuesday 29 July
Hastings and RyeAmber Rudd34530013:36, Wednesday 26 March
Cardiff WestKevin Brennan34520019:24, Thursday 17 April
HalifaxLinda Riordan34430011:31, Wednesday 16 July
Forest of DeanMark Harper34330023:04, Wednesday 30 July
Birmingham, EdgbastonGisela Stuart34321020:45, Monday 30 June
Romsey and Southampton NorthCaroline Nokes34331619:11, Thursday 24 July
WorcesterRobin Walker34230018:01, Monday 4 August
Edinburgh WestMichael Crockart34222119:07, Wednesday 11 June
AylesburyDavid Lidington34230013:56, Sunday 20 July
Saffron WaldenAlan Haselhurst34130017:50, Saturday 5 July
St Helens South and WhistonShaun Woodward34030014:28, Monday 24 March
MaidenheadTheresa May33930014:47, Thursday 29 May
Northampton SouthBrian Binley33930017:40, Saturday 16 August
Bolton WestJulie Hilling33930002:18, Friday 30 May
LewesNorman Baker33930019:19, Sunday 10 August
LivingstonGraeme Morrice33820010:57, Thursday 31 July
Dagenham and RainhamJon Cruddas33730011:58, Monday 3 March
South West WiltshireAndrew Murrison33732712:20, Monday 14 July
WinchesterSteve Brine33630021:22, Tuesday 29 July
CrawleyHenry Smith33630012:40, Monday 11 August
HuntingdonJonathan Djanogly33630014:00, Friday 4 July
StaffordJeremy Lefroy33630020:11, Saturday 21 June
South West BedfordshireAndrew Selous33532012:39, Thursday 14 August
DoverCharlie Elphicke334321015:22, Friday 20 June
North East HertfordshireOliver Heald33430016:16, Wednesday 16 July
Filton and Bradley StokeJack Lopresti33430021:13, Tuesday 15 July
GatesheadIan Mearns33430017:23, Monday
ColchesterBob Russell33330012:02, Friday 2 May
Ashton-under-LyneDavid Heyes33330019:43, Monday 14 July
North East CambridgeshireStephen Barclay33230001:49, Wednesday 23 July
City of DurhamRoberta Blackman-Woods33130001:12, Friday 25 July
St Helens NorthDave Watts33030013:01, Friday 15 August
Taunton DeaneJeremy Browne33030021:18, Tuesday 1 July
Stalybridge and HydeJonathan Reynolds33030010:30, Thursday 17 July
Faversham and Mid KentHugh Robertson32930010:33, Monday 11 August
Cardiff NorthJonathan Evans32930008:07, Wednesday 30 July
Birmingham, NorthfieldRichard Burden32932410:09, Saturday 26 July
Bury NorthDavid Nuttall32730014:50, Tuesday 20 May
East DevonHugo Swire32730020:03, Friday 18 July
PontypriddOwen Smith32630013:31, Sunday
North East SomersetJacob Rees-Mogg3254364300:49, Friday 25 July
Doncaster NorthEdward Miliband32530009:51, Saturday 28 June
West WorcestershireHarriett Baldwin32540018:37, Wednesday 25 June
Halesowen and Rowley RegisJames Morris32422114:33, Sunday 6 April
Glasgow North WestJohn Robertson32422021:41, Friday 4 July
Castle PointRebecca Harris32340013:20, Tuesday
CorbyAndy Sawford32111020:39, Friday 11 April
HavantDavid Willetts32140020:33, Friday 18 July
CheadleMark Hunter32030009:37, Wednesday 30 July
Harwich and North EssexBernard Jenkin31830008:27, Tuesday 22 July
Wyre and Preston NorthBen Wallace31730007:29, Saturday 28 June
Belfast SouthAlasdair McDonnell31730014:15, Monday 2 June
WaveneyPeter Aldous31740019:06, Thursday 17 July
East Kilbride, Strathaven and LesmahagowMichael McCann31520011:19, Monday
SalisburyJohn Glen31430021:14, Tuesday 5 August
Birmingham, YardleyJohn Hemming31331016:49, Monday
Wyre ForestMark Garnier31330017:37, Sunday 3 August
Bradford EastDavid Ward31330015:06, Tuesday
Newcastle-under-LymePaul Farrelly31230016:57, Wednesday 6 August
NuneatonMarcus Jones31230008:44, Saturday 16 August
North WarwickshireDan Byles31230008:17, Wednesday 6 August
Sittingbourne and SheppeyGordon Henderson31140017:01, Sunday 20 July
South NorfolkRichard Bacon31030020:49, Saturday 2 August
East YorkshireGreg Knight31031118:55, Wednesday 25 June
Argyll and ButeAlan Reid31020012:39, Tuesday 15 July
Stretford and UrmstonKate Green30921127122:58, Wednesday 18 June
Isle of WightAndrew Turner30931222:25, Thursday 10 July
GraveshamAdam Holloway30932520:33, Sunday
North West NorfolkHenry Bellingham30931310:09, Saturday 21 June
HarboroughEdward Garnier30930022:23, Thursday 19 June
Blyth ValleyRonnie Campbell30830023:48, Wednesday 30 July
Portsmouth SouthMike Hancock30730017:11, Thursday 15 May
Blackpool SouthGordon Marsden30730018:04, Sunday
GloucesterRichard Graham30632923:00, Wednesday 13 August
Elmet and RothwellAlec Shelbrooke30640012:47, Sunday 20 July
GainsboroughEdward Leigh30630008:45, Wednesday
Sutton ColdfieldAndrew Mitchell30630023:28, Monday 14 July
Newcastle upon Tyne NorthCatherine McKinnell30631219:32, Tuesday 29 July
Washington and Sunderland WestSharon Hodgson30630009:47, Tuesday 12 August
CopelandJamie Reed30530012:24, Thursday 8 May
Southampton, ItchenJohn Denham30530019:32, Tuesday 5 August
MonmouthDavid Davies30530013:45, Monday 11 August
Mid NorfolkGeorge Freeman30540017:37, Tuesday 17 June
BlackburnJack Straw30330022:21, Wednesday 30 July
Sunderland CentralJulie Elliott30330010:39, Friday 1 August
Stoke-on-Trent CentralTristram Hunt30330019:00, Wednesday 16 July
Wirral WestEsther McVey30330008:53, Monday 28 July
DevizesClaire Perry30240018:35, Thursday 31 July
Reading WestAlok Sharma30131012:49, Thursday 19 June
EastbourneStephen Lloyd30140021:04, Friday 15 August
Oldham West and RoytonMichael Meacher30030011:39, Monday 28 July
CheltenhamMartin Horwood30022121:57, Friday 25 July
West LancashireRosie Cooper30031017:48, Monday 2 June
Bexleyheath and CrayfordDavid Evennett29933119:46, Tuesday 1 July
Middlesbrough South and East ClevelandTom Blenkinsop29932300:50, Friday 1 August
West Aberdeenshire and KincardineRobert Smith29960015:26, Thursday 15 May
RugbyMark Pawsey29821321:29, Thursday 31 July
BroadlandKeith Simpson29830015:48, Wednesday 2 July
Liverpool, West DerbyStephen Twigg29820022:49, Sunday 27 July
Portsmouth NorthPenny Mordaunt29820008:58, Wednesday 25 June
Nottingham NorthGraham Allen29820014:59, Thursday 27 March
East LothianFiona O'Donnell29824517:52, Wednesday 25 June
Sheffield, HeeleyMeg Munn29730011:19, Monday 11 August
East Worthing and ShorehamTim Loughton29621011:44, Thursday 19 June
Beverley and HoldernessGraham Stuart29620015:23, Thursday 17 July
GowerMartin Caton29620010:43, Wednesday 13 August
FyldeMark Menzies29531220:03, Monday 11 August
Blackpool North and CleveleysPaul Maynard29520015:06, Wednesday 21 May
JarrowStephen Hepburn29530020:53, Sunday 15 June
Selby and AinstyNigel Adams29530018:54, Tuesday 24 June
Aberdeen NorthFrank Doran29521115:05, Thursday 14 August
Stockton SouthJames Wharton29520012:01, Thursday 12 June
TelfordDavid Wright29530019:07, Tuesday 15 July
FalkirkEric Joyce294121402:50, Sunday 10 August
South SuffolkTim Yeo29320011:01, Sunday 29 June
WithamPriti Patel29330021:30, Tuesday 29 July
Ochil and South PerthshireGordon Banks293121719:05, Friday 15 August
Aldridge-BrownhillsRichard Shepherd29220015:22, Wednesday 16 July
Camborne and RedruthGeorge Eustice29230021:45, Saturday 12 April
Shrewsbury and AtchamDaniel Kawczynski29220015:53, Monday 4 August
Old Bexley and SidcupJames Brokenshire29230017:42, Wednesday 11 June
Luton SouthGavin Shuker29120016:43, Thursday 31 July
StevenageStephen McPartland29130015:32, Tuesday 27 May
Weaver ValeGraham Evans29121110:44, Tuesday 5 August
Penistone and StocksbridgeAngela Smith29020020:54, Wednesday 18 June
Mid DerbyshirePauline Latham29031815:40, Tuesday 27 May
St IvesAndrew George29030008:48, Friday 25 July
North ShropshireOwen Paterson28930017:57, Tuesday 10 June
Northampton NorthMichael Ellis28820008:50, Tuesday 5 August
Wolverhampton South WestPaul Uppal28830014:15, Monday 11 August
StoneWilliam Cash28730011:39, Tuesday 12 August
North West LeicestershireAndrew Bridgen28620018:42, Monday 7 July
BraintreeBrooks Newmark28620001:12, Wednesday 6 August
North WiltshireJames Gray28620017:09, Saturday 16 August
Stratford-on-AvonNadhim Zahawi28531516:08, Saturday 21 June
BroxbourneCharles Walker28530009:16, Thursday 24 July
North West HampshireGeorge Young28530021:36, Thursday 27 March
Welwyn HatfieldGrant Shapps28520011:12, Friday 27 June
RedditchKaren Lumley28530017:57, Tuesday 15 July
Vale of ClwydChris Ruane28420015:53, Tuesday 5 August
Hemel HempsteadMichael Penning28422118:56, Wednesday 2 July
Esher and WaltonDominic Raab28410019:24, Tuesday 15 July
Rutland and MeltonAlan Duncan28320020:18, Saturday 9 August
Leicester WestLiz Kendall28320017:28, Friday 15 August
South West DevonGary Streeter28230011:16, Thursday 24 July
GlenrothesLindsay Roy28240019:30, Sunday 10 August
North CornwallDan Rogerson28230022:47, Tuesday 12 August
WarleyJohn Spellar28230016:30, Monday 4 August
Sutton and CheamPaul Burstow28120022:48, Monday
RomfordAndrew Rosindell28130013:48, Friday 1 August
The WrekinMark Pritchard28120017:46, Thursday 17 April
TattonGeorge Osborne28130011:25, Wednesday 4 June
MeridenCaroline Spelman28120015:57, Tuesday 12 August
Doncaster CentralRosie Winterton28020012:58, Saturday 5 July
Liverpool, WaltonSteve Rotheram27930016:58, Thursday 14 August
Walsall SouthValerie Vaz27920020:50, Tuesday 5 August
Staffordshire MoorlandsKaren Bradley27820011:09, Monday 28 July
Aberdeen SouthAnne Begg27822311:25, Thursday 7 August
Luton NorthKelvin Hopkins27630012:40, Tuesday 13 May
Linlithgow and East FalkirkMichael Connarty27610022:35, Monday 21 July
Crewe and NantwichEdward Timpson27420012:51, Saturday 26 April
SedgefieldPhil Wilson27332200:29, Saturday 26 July
Ross, Skye and LochaberCharles Kennedy27260022:53, Wednesday 25 June
BlaydonDavid Anderson27230015:56, Tuesday 29 July
Hazel GroveAndrew Stunell27230011:12, Sunday 29 June
HexhamGuy Opperman27130018:50, Tuesday 15 July
PrestonMark Hendrick27120021:47, Monday 4 August
Carmarthen West and South PembrokeshireSimon Hart27021122:17, Monday 11 August
South DerbyshireHeather Wheeler27030018:12, Tuesday
Morley and OutwoodEdward Balls27030007:52, Wednesday 13 August
LichfieldMichael Fabricant27030015:26, Friday 8 August
Kingston upon Hull NorthDiana Johnson27021022:18, Sunday
WallaseyAngela Eagle26930012:07, Tuesday 29 July
CharnwoodStephen Dorrell26820021:00, Sunday
Rother ValleyKevin Barron26820013:23, Tuesday 12 August
Denton and ReddishAndrew Gwynne26722210:58, Thursday 24 July
Paisley and Renfrewshire SouthDouglas Alexander26620008:53, Monday 11 August
YeovilDavid Laws26530021:44, Thursday 3 July
North Ayrshire and ArranKaty Clark26511011:11, Thursday 31 July
Boston and SkegnessMark Simmonds26430020:33, Monday 4 August
WansbeckIan Lavery26320019:07, Wednesday 23 July
North HerefordshireBill Wiggin26330014:30, Sunday 13 July
Ynys MonAlbert Owen26230019:54, Saturday 21 June
EastleighChristopher Huhne26220019:36, Saturday 9 August
Brentwood and OngarEric Pickles26230009:51, Wednesday 6 August
PendleAndrew Stephenson26230017:17, Thursday 8 May
CleethorpesMartin Vickers26231715:22, Tuesday 25 March
EddisburyStephen O'Brien26130007:20, Monday 4 August
Mid Dorset and North PooleAnnette Brooke26030022:31, Wednesday 16 July
Rutherglen and Hamilton WestTom Greatrex260211111:26, Tuesday 3 June
North East FifeMenzies Campbell259641409:43, Thursday 7 August
Great YarmouthBrandon Lewis25934112812:35, Monday 16 June
North DownLady Hermon25920016:45, Saturday 28 June
EdmontonAndrew Love25832309:51, Wednesday 6 August
Ellesmere Port and NestonAndrew Miller25821018:10, Wednesday 16 July
DarlingtonJenny Chapman25720018:49, Wednesday 13 August
South StaffordshireGavin Williamson25650014:52, Friday 13 June
LoughboroughNicky Morgan25631020:52, Wednesday 16 April
HaltonDerek Twigg25530011:27, Sunday 11 May
Amber ValleyNigel Mills25430022:05, Saturday 26 July
Glasgow North EastWilliam Bain25335909:36, Thursday 14 August
Ribble ValleyNigel Evans25330015:05, Friday 8 August
Carmarthen East and DinefwrJonathan Edwards25330014:44, Thursday 31 July
Penrith and The BorderRory Stewart25230013:53, Sunday 3 August
SherwoodMark Spencer25230012:37, Tuesday
KnowsleyGeorge Howarth25230008:18, Monday
HuddersfieldBarry Sheerman25221014:35, Tuesday 8 April
Walsall NorthDavid Winnick25130001:41, Friday 25 July
BurtonAndrew Griffiths25130022:28, Sunday 18 May
MontgomeryshireGlyn Davies25030007:35, Tuesday
Preseli PembrokeshireStephen Crabb24930012:31, Wednesday 23 July
Great GrimsbyAustin Mitchell24930015:37, Saturday 29 March
Bradford SouthGerry Sutcliffe24830018:15, Sunday 29 June
HemsworthJon Trickett24830012:01, Tuesday 8 April
GordonMalcolm Bruce24720020:00, Monday 11 August
SolihullLorely Burt24720019:13, Thursday 14 August
TorbayAdrian Sanders24730001:14, Tuesday 22 July
BirkenheadFrank Field24630017:22, Saturday 12 July
Barrow and FurnessJohn Woodcock24630012:56, Monday
Mid BedfordshireNadine Dorries24510016:23, Tuesday 29 July
WakefieldMary Creagh24530017:38, Wednesday 19 March
Perth and North PerthshirePete Wishart24521316:36, Wednesday 6 August
St Austell and NewquayStephen Gilbert24430000:17, Friday 4 April
Dudley NorthIan Austin24431012:40, Friday 27 June
Cumbernauld, Kilsyth and Kirkintilloch EastGregg McClymont24330014:53, Friday 8 August
North DevonNick Harvey242331116:51, Sunday 20 July
Alyn and DeesideMark Tami24131017:58, Thu 26 December 2013
North West DurhamPat Glass24132323:33, Sunday 10 August
Hereford and South HerefordshireJesse Norman24030022:28, Thursday 24 July
StourbridgeMargot James2402432111:10, Sunday
Barnsley CentralDan Jarvis23920022:23, Monday 4 August
East DunbartonshireJo Swinson2392233017:35, Monday 14 July
RochdaleSimon Danczuk23930009:05, Thursday 31 July
Inverness, Nairn, Badenoch and StrathspeyDanny Alexander23820012:26, Thursday 7 August
RotherhamSarah Champion23800012:27, Sunday 10 August
MiddlesbroughAndrew McDonald23810020:40, Tuesday 22 July
Mid WorcestershirePeter Luff23730009:55, Saturday 5 July
ChesterfieldToby Perkins23731022:11, Monday 9 June
Stoke-on-Trent NorthJoan Walley237371023:24, Thursday 17 April
SloughFiona Mactaggart23732014:16, Monday 14 July
KingswoodChris Skidmore23630022:43, Saturday 12 July
Dundee WestJim McGovern23420014:27, Thursday 12 June
HyndburnGraham Jones23340016:49, Saturday 21 June
Brigg and GooleAndrew Percy23330020:57, Sunday 27 July
Stoke-on-Trent SouthRobert Flello23230021:54, Wednesday 6 August
Norwich NorthChloe Smith23230016:23, Tuesday 10 June
North DurhamKevan Jones23130012:37, Tuesday 29 July
StirlingAnne McGuire23120015:52, Thursday 7 August
Berwick-upon-TweedAlan Beith23130008:28, Saturday 19 April
Clwyd WestDavid Jones23031014:28, Tuesday
Coatbridge, Chryston and BellshillTom Clarke23060015:16, Saturday 29 March
North East DerbyshireNatascha Engel23030019:05, Thursday 17 April
West Bromwich EastTom Watson23030020:43, Friday 8 August
HarlowRobert Halfon22940011:03, Wednesday 23 July
RedcarIan Swales22830017:25, Friday 18 July
Glasgow South WestIan Davidson22760021:04, Saturday 9 August
HartlepoolIain Wright22630014:10, Monday 21 July
Wirral SouthAlison McGovern22639817:27, Sunday
Kingston upon Hull West and HessleAlan Johnson22530012:21, Wednesday 16 July
Belfast EastNaomi Long22430016:52, Monday 11 August
Houghton and Sunderland SouthBridget Phillipson22230022:28, Saturday 15 March
Swansea EastSiân James22130007:00, Friday 25 July
Clwyd SouthSusan Elan Jones21930019:22, Monday
Paisley and Renfrewshire NorthJim Sheridan21963308:47, Monday 19 May
Central AyrshireBrian H Donohoe21860013:14, Sunday
Wentworth and DearneJohn Healey21830009:05, Wednesday 21 May
Ayr, Carrick and CumnockSandra Osborne21730009:57, Monday 9 June
Glasgow EastMargaret Curran21730018:48, Sunday 27 July
Bishop AucklandHelen Goodman21630007:49, Thursday 12 June
Cynon ValleyAnn Clwyd21630021:18, Tuesday 10 June
MorayAngus Robertson21561515:50, Sunday 1 June
Dwyfor MeirionnyddElfyn Llwyd21530022:39, Wednesday 16 July
CarlisleJohn Stevenson21530015:17, Wednesday 2 July
Batley and SpenMike Wood21530013:24, Monday 28 July
Newport WestPaul Flynn21430014:26, Tuesday 27 May
North NorfolkNorman Lamb21432123:13, Monday 4 August
Dundee EastStewart Hosie214261613:43, Monday 14 July
Stockton NorthAlex Cunningham21331620:22, Wednesday 30 July
Cannock ChaseAidan Burley21330023:38, Wednesday 30 July
ScunthorpeNicholas Dakin21030021:42, Tuesday 1 July
Don ValleyCaroline Flint20930012:27, Thursday 26 June
Normanton, Pontefract and CastlefordYvette Cooper20830018:15, Thursday 14 August
Berwickshire, Roxburgh and SelkirkMichael Moore20720009:54, Tuesday 12 August
EasingtonGrahame Morris207321217:44, Tuesday 24 June
Lanark and Hamilton EastJimmy Hood20560014:01, Monday 28 April
ArfonHywel Williams20530012:21, Wednesday 23 July
MansfieldAlan Meale20430019:15, Wednesday 23 July
Westmorland and LonsdaleTim Farron20430021:47, Wednesday 16 July
BassetlawJohn Mann20330015:45, Tuesday
GedlingVernon Coaker20330014:21, Friday 7 March
LudlowPhilip Dunne20243513:04, Monday 11 August
IslwynChris Evans20030020:37, Tuesday 24 June
North ThanetRoger Gale2003101319:18, Tuesday 10 June
Motherwell and WishawFrank Roy19920023:30, Friday 27 June
Barnsley EastMichael Dugher19920019:12, Friday 28 March
Brecon and RadnorshireRoger Williams19930023:08, Wednesday 5 March
Carshalton and WallingtonTom Brake19821211:49, Thursday 19 June
AshfieldGloria De Piero19730009:51, Tuesday 24 June
West Bromwich WestAdrian Bailey19720023:16, Saturday 3 May
West DunbartonshireGemma Doyle19610011:23, Thursday 31 July
WorkingtonTony Cunningham19520023:54, Friday 16 May
East RenfrewshireJim Murphy19551111:51, Tuesday
MidlothianDavid Hamilton19421117:45, Tuesday 5 August
SouthportJohn Pugh19320014:07, Wednesday 19 February
South ShieldsDavid Miliband19330012:49, Saturday 12 July
Worsley and Eccles SouthBarbara Keeley19320009:43, Monday
Sheffield South EastClive Betts19130013:03, Thursday 5 June
AberconwyGuto Bebb19120016:23, Tuesday 29 July
Kingston upon Hull EastKarl Turner19030016:35, Friday 17 January
BurnleyGordon Birtwistle18930013:47, Monday 30 June
Caithness, Sutherland and Easter RossJohn Thurso18750018:14, Tuesday 12 August
Banff and BuchanEilidh Whiteford18620008:34, Sunday 27 July
Leicester EastKeith Vaz18620020:55, Tuesday 12 August
Dumfriesshire, Clydesdale and TweeddaleDavid Mundell18520013:41, Sunday 20 July
Wolverhampton North EastEmma Reynolds18431112:05, Thursday 29 May
Airdrie and ShottsPamela Nash18020013:53, Tuesday
DelynDavid Hanson17930021:03, Wednesday
Newport EastJessica Morden17920009:17, Thursday 8 May
Blaenau GwentNick Smith17820020:32, Sunday 4 May
Lagan ValleyJeffrey M Donaldson17820007:50, Friday 1 August
TorfaenPaul Murphy17730020:16, Sat 12 October 2013
Dumfries and GallowayRussell Brown17750015:34, Wednesday
ClactonDouglas Carswell17431111:09, Thursday 31 July
BridgendMadeleine Moon17220022:51, Thursday 24 July
InverclydeIain McKenzie17211319:34, Wednesday 25 June
StrangfordJim Shannon17220013:47, Sunday
WrexhamIan Lucas17130011:23, Tuesday 8 April
CaerphillyWayne David16931721:02, Monday
Dudley SouthChris Kelly16630012:47, Sunday 10 August
Wolverhampton South EastPat McFadden16131114:53, Thursday 14 August
Kilmarnock and LoudounCathy Jamieson16124111:15, Thursday 24 July
East LondonderryGregory Campbell15930013:52, Friday 7 February
NeathPeter Hain15830010:41, Thursday 14 August
Belfast NorthNigel Dodds15630001:20, Thursday 10 July
AngusMichael Weir15230014:56, Saturday 9 August
East AntrimSammy Wilson1503161111:39, Monday 19 May
Merthyr Tydfil and RhymneyDai Havard14820015:07, Wednesday
OgmoreHuw Irranca-Davies14730018:14, Wednesday 16 July
Thornbury and YateSteve Webb14630023:10, Saturday 9 August
South AntrimWilliam McCrea14420019:59, Monday 14 April
LlanelliNia Griffith14330021:19, Tuesday 24 June
AberavonHywel Francis14020018:22, Monday 11 August
Upper BannDavid Simpson13820017:43, Friday 15 August
RhonddaChris Bryant12330015:05, Monday
North AntrimIan Paisley Jnr12230008:37, Thursday 24 July
South DownMargaret Ritchie11630017:48, Tuesday 29 July
FoyleMark Durkan9720010:58, Friday 1 August
Na h-Eileanan an IarAngus MacNeil8815410:19, Tuesday
Orkney and ShetlandAlistair Carmichael8710012:21, Tuesday 1 July
Fermanagh and South TyroneMichelle Gildernew8230023:35, Wednesday 18 June
Newry and ArmaghConor Murphy7931201:10, Mon 5 August 2013
Belfast WestPaul Maskey7301215:50, Fri 8 November 2013
West TyronePat Doherty6420011:03, Thu 11 July 2013
Mid UlsterMartin McGuinness5720015:54, Saturday 4 January