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
Holborn and St PancrasFrank Dobson105140021:57, Wednesday 15 May
Brighton, PavilionCaroline Lucas1008471321:03, Monday
Hackney South and ShoreditchMeg Hillier91640011:38, Monday 13 May
Islington NorthJeremy Corbyn91540013:06, Tuesday 14 May
Hackney North and Stoke NewingtonDiane Abbott912452801:47, Wednesday
Bristol WestStephen Williams90750014:41, Thursday 16 May
CambridgeJulian Huppert884332710:20, Thursday 16 May
Oxford EastAndrew Smith85030010:21, Saturday 27 April
Manchester, WithingtonJohn Leech82940022:09, Monday
Manchester, GortonGerald Kaufman80950014:57, Tuesday
Hampstead and KilburnGlenda Jackson75940016:18, Wednesday 15 May
VauxhallKate Hoey75740020:38, Sunday
StreathamChuka Umunna75040016:45, Tuesday
Ealing Central and ActonAngie Bray74240013:44, Friday 17 May
Dulwich and West NorwoodTessa Jowell73240009:36, Wednesday
Cities of London and WestminsterMark Field72640018:50, Monday 6 May
Bethnal Green and BowRushanara Ali72240016:06, Wednesday
Lewisham, DeptfordJoan Ruddock70340021:20, Wednesday
Brentford and IsleworthMary Macleod70240015:19, Wednesday 8 May
Bermondsey and Old SouthwarkSimon Hughes69930012:02, Tuesday 14 May
Greenwich and WoolwichNick Raynsford69230017:37, Tuesday 14 May
Islington South and FinsburyEmily Thornberry68930017:00, Tuesday 14 May
Finchley and Golders GreenMike Freer68430015:26, Monday 13 May
Manchester CentralLucy Powell67800015:35, Monday
Camberwell and PeckhamHarriet Harman67330014:51, Thursday 9 May
HoveMike Weatherley63831614:14, Wednesday
Oxford West and AbingdonNicola Blackwood62140010:50, Monday
Hornsey and Wood GreenLynne Featherstone61744510:31, Wednesday 15 May
Lewisham West and PengeJim Dowd60340010:55, Tuesday
HammersmithAndy Slaughter60041205:53, Saturday 11 May
KensingtonMalcolm Rifkind58930016:28, Thursday 16 May
West HamLyn Brown58430013:43, Monday 13 May
BatterseaJane Ellison57830023:40, Tuesday
WokingJonathan Lord57530010:58, Thursday
Runnymede and WeybridgePhilip Hammond56330020:10, Tuesday
Milton Keynes SouthIain Stewart56240017:25, Saturday 18 May
Westminster NorthKaren Buck56131312:42 today
WalthamstowStella Creasy55142422:23, Wednesday
Blackley and BroughtonGraham Stringer549362316:38, Thursday
Croydon NorthSteve Reed54700012:32, Saturday 4 May
HendonMatthew Offord53640012:14, Tuesday
Chipping BarnetTheresa Villiers53330015:06, Tuesday 30 April
Bognor Regis and LittlehamptonNick Gibb53340010:59, Sunday 5 May
TottenhamDavid Lammy53230015:25, Thursday
Mole ValleyPaul Beresford53040022:25, Saturday 11 May
Sheffield CentralPaul Blomfield52830015:05, Monday 13 May
Leeds CentralHilary Benn52632221:03, Thursday
Milton Keynes NorthMark Lancaster52540010:19, Sunday 5 May
Tonbridge and MallingJohn Stanley52440014:56, Sunday
ChichesterAndrew Tyrie52340021:26, Wednesday 15 May
Birmingham, LadywoodShabana Mahmood51630008:51, Thursday
WindsorAdam Afriyie50730022:52, Wednesday 15 May
Tunbridge WellsGreg Clark50340016:19, Thursday 14 March
Edinburgh North and LeithMark Lazarowicz4988221609:58, Friday 17 May
New Forest EastJulian Lewis49500022:30, Thursday
Sleaford and North HykehamStephen Phillips49130013:45, Wednesday
Poplar and LimehouseJim Fitzpatrick49020012:34, Monday
Reading EastRob Wilson48920020:41, Tuesday
Erith and ThamesmeadTeresa Pearce48830023:41, Saturday 18 May
Leyton and WansteadJohn Cryer48630012:52, Wednesday
Edinburgh EastSheila Gilmore48510001:02, Tuesday 7 May
Liverpool, RiversideLouise Ellman48530001:50, Sunday
Birmingham, Hall GreenRoger Godsiff48125515001:24, Saturday 11 May
Richmond ParkZac Goldsmith48030019:26, Tuesday 14 May
PutneyJustine Greening47720008:12, Friday 10 May
St AlbansAnne Main47620015:46, Friday 17 May
GuildfordAnne Milton47430019:13, Thursday 9 May
BasingstokeMaria Miller47330013:26, Thursday 16 May
Brent CentralSarah Teather47221212:37, Monday 13 May
WycombeSteven Baker47132721:21, Monday
WellingboroughPeter Bone47130020:16, Wednesday 15 May
Weston-Super-MareJohn Penrose47131222:01, Monday 11 March
Coventry SouthJim Cunningham46830017:58, Tuesday
WimbledonStephen Hammond46730021:52, Monday
WitneyDavid Cameron46730008:40, Saturday 18 May
Feltham and HestonSeema Malhotra46210015:33, Thursday
South CambridgeshireAndrew Lansley46230016:18, Monday 29 April
Brighton, KemptownSimon Kirby46132208:08, Wednesday
KetteringPhilip Hollobone45830015:33, Monday 13 May
TwickenhamVincent Cable45630019:15, Saturday 27 April
Ilford SouthMike Gapes45430022:17, Monday
Wythenshawe and Sale EastPaul Goggins45330016:56, Monday 13 May
Lewisham EastHeidi Alexander45121022:25, Saturday 11 May
BracknellPhillip Lee44730008:57, Friday 12 April
Leeds North EastFabian Hamilton44530014:35, Thursday 16 May
Harrow WestGareth Thomas44420022:45, Friday 10 May
South Holland and The DeepingsJohn Hayes44330019:39, Monday 13 May
Norwich SouthSimon Wright44130020:43, Tuesday 14 May
South East CambridgeshireJames Paice44030004:28, Tuesday 9 April
East HamStephen Timms44030013:37, Wednesday
North West CambridgeshireShailesh Vara44030016:03, Wednesday
HertsmereJames Clappison43830021:25, Saturday 11 May
Calder ValleyCraig Whittaker437311113:06, Monday 13 May
Bournemouth EastTobias Ellwood43730014:42, Monday 18 March
Surrey HeathMichael Gove43630022:24, Thursday
Birmingham, Selly OakStephen McCabe43630004:07 today
Lancaster and FleetwoodEric Ollerenshaw43530015:46, Sunday 12 May
Croydon CentralGavin Barwell43530013:27, Friday 19 April
Central Suffolk and North IpswichDaniel Poulter43530010:21, Friday 10 May
HenleyJohn Howell430311513:31, Saturday 11 May
Gillingham and RainhamRehman Chishti43030023:13, Sunday
Richmond (Yorks)William Hague43030015:25, Wednesday 15 May
Warrington SouthDavid Mowat429321516:48, Saturday 18 May
Bristol North WestCharlotte Leslie42930011:47, Sunday 14 April
TootingSadiq Khan42930014:10, Wednesday 8 May
East HampshireDamian Hinds42632317:21, Thursday 25 April
York CentralHugh Bayley42530023:32, Sunday
Morecambe and LunesdaleDavid Morris42430004:34, Sunday 12 May
Chelsea and FulhamGreg Hands42431013:05 today
BarkingMargaret Hodge42230009:23, Sunday
Glasgow CentralAnas Sarwar42220009:23, Thursday
South SwindonRobert Buckland42130020:48, Tuesday 14 May
Ilford NorthLee Scott418371709:59, Wednesday 1 May
Harrogate and KnaresboroughAndrew Jones4184234223:02, Tuesday
Louth and HorncastlePeter Tapsell41820012:55, Tuesday 23 April
SpelthorneKwasi Kwarteng41730016:48, Wednesday
WatfordRichard Harrington41730017:46, Friday 26 April
Bradford WestGeorge Galloway41711808:49, Tuesday
City of ChesterStephen Mosley41635920:30, Sunday 5 May
West DorsetOliver Letwin41630016:43, Tuesday 7 May
South West SurreyJeremy Hunt41530013:03, Wednesday 24 April
Arundel and South DownsNick Herbert41330018:07, Friday 10 May
Plymouth, Sutton and DevonportOliver Colvile41330015:42, Monday
Thirsk and MaltonAnne McIntosh41340019:49, Wednesday 8 May
South West HertfordshireDavid Gauke41230020:39, Monday 13 May
Edinburgh South WestAlistair Darling41220008:29, Friday 17 May
PudseyStuart Andrew41130018:34, Wednesday 8 May
Newcastle upon Tyne EastNick Brown41130014:22, Thursday
ChorleyLindsay Hoyle40930016:35, Sunday
Bromley and ChislehurstBob Neill40830015:27, Monday 15 April
TotnesSarah Wollaston40540018:14, Tuesday 14 May
Sheffield, Brightside and HillsboroughDavid Blunkett40430017:19, Thursday
Liverpool, WavertreeLuciana Berger40430009:59, Saturday 30 March
North East HampshireJames Arbuthnot40330014:03, Friday 5 April
South NorthamptonshireAndrea Leadsom40130022:21, Monday 6 May
WokinghamJohn Redwood40131212:31, Monday 13 May
Harrow EastBob Blackman40030010:04, Wednesday 24 April
Suffolk CoastalTherese Coffey40042418:45, Thursday 16 May
DaventryChris Heaton-Harris40030022:05, Wednesday
Garston and HalewoodMaria Eagle39920001:37, Tuesday 30 April
Grantham and StamfordNicholas Boles39820020:28, Saturday 11 May
Skipton and RiponJulian Smith39720010:18, Thursday 9 May
North TynesideMary Glindon39620006:16, Tuesday
Rayleigh and WickfordMark Francois39620020:18, Thursday
BolsoverDennis Skinner39520020:57, Tuesday
Bristol EastKerry McCarthy39521109:33, Wednesday 1 May
Altrincham and Sale WestGraham Brady39420008:30, Friday 17 May
WantageEdward Vaizey39220010:45, Thursday 16 May
Croydon SouthRichard Ottaway39120011:36, Sunday
PooleRobert Syms39130019:56, Sunday
ChristchurchChristopher Chope39030014:34, Wednesday 24 April
BeaconsfieldDominic Grieve38920008:28, Friday 10 May
Chingford and Woodford GreenIain Duncan Smith38820014:21, Tuesday
StockportAnn Coffey38820013:17, Wednesday
Edinburgh SouthIan Murray38611020:17, Wednesday 15 May
Leeds WestRachel Reeves38620007:56 today
Leeds North WestGreg Mulholland38420019:27, Saturday 18 May
Coventry North WestGeoffrey Robinson38420011:00 today
BuckinghamJohn Bercow38420000:08, Friday 10 May
StroudNeil Carmichael38330018:00, Thursday 9 May
BeckenhamBob Stewart38330017:13, Monday 13 May
Bolton South EastYasmin Qureshi38230022:32, Tuesday
Warwick and LeamingtonChris White38220012:37, Monday 29 April
AldershotGerald Howarth38120010:01, Saturday 4 May
Rochford and Southend EastJames Duddridge37920023:24, Friday 17 May
Ealing, SouthallVirendra Sharma37820022:01, Tuesday 7 May
Hitchin and HarpendenPeter Lilley37820018:52, Monday 13 May
Chesham and AmershamCheryl Gillan37820018:35, Tuesday
Bristol SouthDawn Primarolo3782411109:39, Saturday 11 May
East SurreySam Gyimah37830011:02, Tuesday 14 May
Coventry North EastBob Ainsworth37720016:22, Sunday
Enfield NorthNick de Bois37720022:02, Wednesday
CongletonFiona Bruce37620021:47, Thursday 16 May
Central DevonMel Stride37520001:25, Wednesday
WellsTessa Munt37430015:21, Thursday 16 May
KeighleyKris Hopkins37330018:14, Tuesday 14 May
Ruislip, Northwood and PinnerNick Hurd37320019:33, Monday 13 May
North SwindonJustin Tomlinson37220012:13, Tuesday 7 May
Sheffield, HallamNicholas Clegg37120023:19, Wednesday 15 May
NewburyRichard Benyon37120020:14, Saturday 4 May
FarehamMark Hoban37030017:07, Wednesday 8 May
Ealing NorthStephen Pound37020017:44, Wednesday 24 April
Haltemprice and HowdenDavid Davis37030019:19, Monday
ChelmsfordSimon Burns37020017:09, Thursday 18 April
Somerton and FromeDavid Heath36930012:57, Tuesday 7 May
ChippenhamDuncan Hames36930010:12, Monday 29 April
TamworthChristopher Pincher36920020:44, Tuesday 16 April
Southampton, TestAlan Whitehead36820016:57, Thursday
North SomersetLiam Fox36820011:52, Thursday 16 May
Leicester SouthJonathan Ashworth36810014:50, Saturday 18 May
The CotswoldsGeoffrey Clifton-Brown36720011:05, Sunday
Brent NorthBarry Gardiner36720005:23, Tuesday
ErewashJessica Lee36620010:51 today
ThurrockJackie Doyle-Price36530011:40, Tuesday
Vale of GlamorganAlun Cairns36420014:54, Tuesday
Birmingham, Perry BarrKhalid Mahmood36320017:38, Friday 10 May
Cardiff South and PenarthStephen Doughty36300018:11, Thursday
CanterburyJulian Brazier36320023:11, Tuesday
Bournemouth WestConor Burns36320023:01, Friday 17 May
North East BedfordshireAlistair Burt361211611:32, Wednesday
GosportCaroline Dinenage36131315:04, Wednesday 8 May
Derby NorthChris Williamson36020018:51, Tuesday 23 April
PeterboroughStewart Jackson35920012:52, Thursday 16 May
MacclesfieldDavid Rutley35930018:06, Wednesday
Swansea WestGeraint Davies35820009:11, Sunday 12 May
South ThanetLaura Sandys3583131410:26, Wednesday 15 May
Hornchurch and UpminsterAngela Watkinson35730012:31, Thursday
LincolnKarl McCartney35730013:08, Tuesday 14 May
CeredigionMark Williams35720009:18, Tuesday 7 May
Hertford and StortfordMark Prisk35720009:21, Monday
Leeds EastGeorge Mudie35620012:56, Monday 13 May
BootleJoe Benton35630017:33, Monday 13 May
ReigateCrispin Blunt35630021:01, Tuesday 14 May
Folkestone and HytheDamian Collins35630011:57, Wednesday
DewsburySimon Reevell3552262320:02, Wednesday 20 March
WealdenCharles Hendry35430016:50, Saturday 18 May
Rossendale and DarwenJake Berry35420016:54, Wednesday 15 May
MaldonJohn Whittingdale35340018:10, Tuesday 14 May
Colne ValleyJason McCartney35320015:59, Wednesday
Enfield, SouthgateDavid Burrowes35226607:47, Thursday 18 April
Newcastle upon Tyne CentralChi Onwurah35220015:07, Saturday 30 March
Tiverton and HonitonNeil Parish35130022:35, Monday 6 May
South LeicestershireAndrew Robathan35120010:05, Tuesday 14 May
Meon ValleyGeorge Hollingbery35130023:23, Tuesday 14 May
Heywood and MiddletonJim Dobbin35130016:59, Sunday
LeighAndy Burnham35030015:04, Saturday 20 April
New Forest WestDesmond Swayne35030010:48, Wednesday 1 May
Bolton North EastDavid Crausby35020018:40, Friday 10 May
TynemouthAlan Campbell34930010:46, Tuesday 7 May
North DorsetRobert Walter34930021:08, Monday 13 May
South East CornwallSheryll Murray34930011:15, Sunday 12 May
IpswichBen Gummer34930018:42, Saturday 11 May
TewkesburyLaurence Robertson34920010:01, Monday
BathDon Foster34930011:23 today
Warrington NorthHelen Jones34830018:38, Wednesday 15 May
Birmingham, ErdingtonJack Dromey34830003:52, Monday 13 May
Scarborough and WhitbyRobert Goodwill34820019:46, Thursday 16 May
Salford and EcclesHazel Blears34720014:12, Monday 13 May
RushcliffeKenneth Clarke34720011:41, Sunday
South DorsetRichard Drax34730008:00, Tuesday
Kirkcaldy and CowdenbeathGordon Brown34620019:10, Sunday 12 May
Southend WestDavid Amess34620021:53, Friday 17 May
Derby SouthMargaret Beckett34630019:51, Tuesday 14 May
NewarkPatrick Mercer34530019:50, Tuesday
Chatham and AylesfordTracey Crouch34520011:36, Saturday 11 May
Bexhill and BattleGregory Barker34430017:43, Saturday 18 May
Truro and FalmouthSarah Newton34340008:58, Wednesday
Nottingham EastChristopher Leslie34223512:01, Tuesday
Mitcham and MordenSiobhain McDonagh34230009:09, Friday 10 May
Kingston and SurbitonEdward Davey34220012:02, Wednesday 24 April
Worthing WestPeter Bottomley34230012:30, Friday 10 May
ElthamClive Efford34120013:42, Monday 13 May
AshfordDamian Green34130014:35, Friday 3 May
Glasgow SouthTom Harris34121015:28, Saturday 27 April
BosworthDavid Tredinnick34020018:39, Wednesday 17 April
Epsom and EwellChris Grayling34020023:20, Tuesday
Oldham East and SaddleworthDebbie Abrahams33910016:31, Wednesday 1 May
South West NorfolkElizabeth Truss33830015:59, Thursday
Nottingham SouthLilian Greenwood33820019:57, Tuesday 7 May
Derbyshire DalesPatrick McLoughlin33730020:11, Wednesday 17 April
South RibbleLorraine Fullbrook33730007:25, Tuesday
Dunfermline and West FifeThomas Docherty33622511:59, Monday
BroxtoweAnna Soubry33631010:29 today
WiganLisa Nandy33530017:22, Thursday
BromsgroveSajid Javid33530011:31, Friday 12 April
ExeterBen Bradshaw33530023:05, Sunday
ShipleyPhilip Davies33431409:28, Monday 15 April
High PeakAndrew Bingham33330009:52, Thursday
Rochester and StroodMark Reckless33331708:02, Tuesday 14 May
South Basildon and East ThurrockStephen Metcalfe33330018:55, Saturday 18 May
DartfordGareth Johnson33340011:25, Sunday 12 May
Bury St EdmundsDavid Ruffley33230013:52, Sunday
Mid SussexNicholas Soames33130012:25, Friday 17 May
OrpingtonJo Johnson33130012:09, Friday 10 May
York OuterJulian Sturdy33130014:39, Sunday 31 March
Epping ForestEleanor Laing33020015:48, Monday 13 May
BedfordRichard Fuller33030009:01, Friday 19 April
West SuffolkMatthew Hancock33040009:53 today
Sefton CentralBill Esterson33020015:48, Monday 11 March
Uxbridge and South RuislipJohn Randall32930021:26, Monday 6 May
BanburyTony Baldry32920022:22, Wednesday
MakerfieldYvonne Fovargue32830011:41, Monday 13 May
HorshamFrancis Maude32830022:12, Wednesday 15 May
Cardiff CentralJennifer Willott32730022:17, Tuesday 14 May
Hayes and HarlingtonJohn McDonnell32720008:00, Sunday
Glasgow NorthAnn McKechin32710009:53, Friday 12 April
Maidstone and The WealdHelen Grant32630009:07, Thursday 16 May
Newton AbbotAnne-Marie Morris32630012:56, Thursday 9 May
Basildon and BillericayJohn Baron32430013:50, Tuesday 26 March
Cardiff WestKevin Brennan32320018:42, Wednesday 8 May
StaffordJeremy Lefroy32330006:24, Wednesday 8 May
Plymouth, Moor ViewAlison Seabeck32231217:57, Friday 12 April
Torridge and West DevonGeoffrey Cox32230014:18, Tuesday
Saffron WaldenAlan Haselhurst32230023:19, Monday
HalifaxLinda Riordan32130015:42, Tuesday 19 March
Birmingham, Hodge HillLiam Byrne32130001:14, Wednesday
Romsey and Southampton NorthCaroline Nokes32131614:12, Saturday 11 May
Edinburgh WestMichael Crockart32122117:53, Wednesday 15 May
Birmingham, EdgbastonGisela Stuart32021002:01, Tuesday
SevenoaksMichael Fallon32031820:35, Friday 17 May
Cardiff NorthJonathan Evans31930000:25, Thursday 9 May
LivingstonGraeme Morrice31820019:46, Thursday
CrawleyHenry Smith31730014:23, Wednesday
Bury SouthIvan Lewis31731320:36, Monday
Dagenham and RainhamJon Cruddas31730011:24, Saturday 11 May
MaidenheadTheresa May31530009:42, Tuesday 14 May
Hastings and RyeAmber Rudd31530015:15, Monday
Bolton WestJulie Hilling31530020:34, Wednesday 15 May
AylesburyDavid Lidington31430018:39, Wednesday 17 April
South West WiltshireAndrew Murrison31332712:07, Sunday 12 May
Filton and Bradley StokeJack Lopresti31330008:13, Wednesday 15 May
Halesowen and Rowley RegisJames Morris31322109:51, Monday
Stretford and UrmstonKate Green3132674811:12, Thursday 11 April
WinchesterSteve Brine31230008:07, Saturday 23 March
ColchesterBob Russell31130012:22, Friday 17 May
Bridgwater and West SomersetIan Liddell-Grainger31130015:38, Monday 13 May
North East HertfordshireOliver Heald31130011:39, Monday
Northampton SouthBrian Binley31030007:58, Thursday 25 April
LewesNorman Baker31030012:22 today
HuntingdonJonathan Djanogly31030016:11, Monday 13 May
Taunton DeaneJeremy Browne30930017:42, Sunday 28 April
WorcesterRobin Walker30930009:48, Sunday 5 May
City of DurhamRoberta Blackman-Woods30930021:52, Wednesday
Forest of DeanMark Harper30930022:04, Wednesday 15 May
St Helens South and WhistonShaun Woodward30930020:31, Friday 17 May
St Helens NorthDave Watts30630017:08, Tuesday 14 May
South West BedfordshireAndrew Selous30632016:15, Tuesday 7 May
Ashton-under-LyneDavid Heyes30530009:17, Sunday
Stalybridge and HydeJonathan Reynolds30530022:10, Wednesday 8 May
DoverCharlie Elphicke303321019:03, Friday 17 May
East Kilbride, Strathaven and LesmahagowMichael McCann30320008:51, Thursday 16 May
Kenilworth and SouthamJeremy Wright30330019:59, Friday 10 May
North East CambridgeshireStephen Barclay30230013:39, Tuesday
Bury NorthDavid Nuttall30130016:14, Friday 10 May
Belfast SouthAlasdair McDonnell30130010:31, Sunday 28 April
Birmingham, NorthfieldRichard Burden30032412:26, Friday 17 May
Wyre ForestMark Garnier29920016:41, Wednesday 1 May
PontypriddOwen Smith29820013:53, Saturday 18 May
North East SomersetJacob Rees-Mogg2983364314:05, Tuesday
Faversham and Mid KentHugh Robertson29820019:57, Monday
Doncaster NorthEdward Miliband29720000:42, Tuesday 14 May
GatesheadIan Mearns29720010:39, Monday 6 May
Castle PointRebecca Harris29630014:45, Saturday 4 May
East DevonHugo Swire29620014:51, Monday 22 April
Harwich and North EssexBernard Jenkin29620021:19, Friday 10 May
CorbyAndy Sawford29500008:49, Tuesday
CheadleMark Hunter29520014:46, Wednesday
NuneatonMarcus Jones29420012:13, Wednesday 15 May
Birmingham, YardleyJohn Hemming29420015:18, Wednesday 8 May
Newcastle-under-LymePaul Farrelly29320012:50, Thursday
Bradford EastDavid Ward29320014:44, Saturday 4 May
HavantDavid Willetts29230011:29, Friday 17 May
Portsmouth SouthMike Hancock29120014:58, Wednesday 15 May
Glasgow North WestJohn Robertson29112013:45, Wednesday 15 May
GraveshamAdam Holloway29022509:46, Wednesday
HarboroughEdward Garnier29020000:02, Friday 17 May
DevizesClaire Perry29030021:19, Thursday
BlackburnJack Straw29020010:36, Saturday 11 May
West WorcestershireHarriett Baldwin29030010:43, Thursday 28 March
GloucesterRichard Graham28931519:29, Tuesday 14 May
North WarwickshireDan Byles28920016:39, Monday
East LothianFiona O'Donnell28813314:44, Tuesday 23 April
Elmet and RothwellAlec Shelbrooke28730016:14, Saturday 18 May
North West NorfolkHenry Bellingham28721317:42, Monday
Stoke-on-Trent CentralTristram Hunt28620016:47, Thursday
MonmouthDavid Davies28620016:13, Tuesday
Reading WestAlok Sharma28521011:41, Saturday 18 May
Sunderland CentralJulie Elliott28520016:12, Thursday
Aberdeen NorthFrank Doran28521115:10, Thursday 16 May
Oldham West and RoytonMichael Meacher28420022:37, Wednesday
Washington and Sunderland WestSharon Hodgson28320010:04, Friday 17 May
RugbyMark Pawsey28321313:07, Friday 12 April
Bexleyheath and CrayfordDavid Evennett28322109:36, Wednesday 1 May
East YorkshireGreg Knight28221110:29, Wednesday 13 February
Wirral WestEsther McVey28220013:15, Wednesday 3 April
Blackpool North and CleveleysPaul Maynard28220010:03, Friday 17 May
South NorfolkRichard Bacon28220009:16, Wednesday
Nottingham NorthGraham Allen28220015:00, Friday 17 May
West LancashireRosie Cooper28121008:11 today
WaveneyPeter Aldous28130017:12, Monday
Newcastle upon Tyne NorthCatherine McKinnell28121212:28, Thursday 18 April
GainsboroughEdward Leigh28120020:50, Tuesday 7 May
SalisburyJohn Glen28120018:46, Friday 12 April
EastbourneStephen Lloyd28030012:34, Saturday 11 May
Old Bexley and SidcupJames Brokenshire28030022:32, Tuesday
Weaver ValeGraham Evans27921117:24, Friday 12 April
Blackpool SouthGordon Marsden27920008:19, Saturday 27 April
Liverpool, West DerbyStephen Twigg27820008:23, Monday
Argyll and ButeAlan Reid27810008:58, Wednesday
Esher and WaltonDominic Raab27810020:16, Tuesday
FalkirkEric Joyce278121418:30, Friday 3 May
Blyth ValleyRonnie Campbell27820018:56, Monday 13 May
Sittingbourne and SheppeyGordon Henderson27730016:38, Friday 10 May
Wyre and Preston NorthBen Wallace27720011:40, Thursday
Mid NorfolkGeorge Freeman27730016:33, Wednesday 10 April
Sutton ColdfieldAndrew Mitchell27720021:10, Wednesday
Stockton SouthJames Wharton27720019:46, Thursday 9 May
West Aberdeenshire and KincardineRobert Smith27760021:07, Tuesday 14 May
Northampton NorthMichael Ellis27620015:31, Thursday
StevenageStephen McPartland27530015:48, Friday 10 May
Selby and AinstyNigel Adams27530021:05, Wednesday 15 May
CopelandJamie Reed27420019:53, Wednesday 15 May
CheltenhamMartin Horwood27411113:44, Monday
Mid DerbyshirePauline Latham27331815:30, Thursday
Sheffield, HeeleyMeg Munn27330019:48, Thursday 16 May
RedditchKaren Lumley27230015:51, Friday 10 May
Southampton, ItchenJohn Denham27120011:18, Friday 17 May
FyldeMark Menzies27131217:30, Thursday 28 March
North WiltshireJames Gray27120018:49, Sunday 12 May
Portsmouth NorthPenny Mordaunt27020019:03, Friday 17 May
Shrewsbury and AtchamDaniel Kawczynski27020018:08, Thursday
North West LeicestershireAndrew Bridgen27020015:46, Wednesday 8 May
Beverley and HoldernessGraham Stuart27020020:04, Tuesday 7 May
Middlesbrough South and East ClevelandTom Blenkinsop27032309:46, Monday 29 April
Welwyn HatfieldGrant Shapps27020021:45, Friday 10 May
Ochil and South PerthshireGordon Banks269121720:33, Friday 12 April
South SuffolkTim Yeo26920009:00, Thursday 16 May
East Worthing and ShorehamTim Loughton26821010:30, Monday 13 May
Penistone and StocksbridgeAngela Smith26820019:58, Tuesday 16 April
RomfordAndrew Rosindell26830011:26, Friday 17 May
BraintreeBrooks Newmark26820014:28, Tuesday
Luton SouthGavin Shuker26720020:55, Tuesday 14 May
Isle of WightAndrew Turner26721222:09, Friday 10 May
Camborne and RedruthGeorge Eustice26730018:19, Wednesday 3 April
Walsall SouthValerie Vaz26720001:29, Friday 5 April
GowerMartin Caton26720017:03, Monday
Doncaster CentralRosie Winterton26720011:49, Tuesday 23 April
Staffordshire MoorlandsKaren Bradley26620013:31, Thursday 9 May
Wolverhampton South WestPaul Uppal26630023:55, Tuesday
Aldridge-BrownhillsRichard Shepherd26620014:42, Wednesday 15 May
MeridenCaroline Spelman26620022:39, Monday
WithamPriti Patel26630015:48, Wednesday 15 May
Hemel HempsteadMichael Penning26522112:46, Sunday 14 April
BroadlandKeith Simpson26530012:08, Wednesday 15 May
StoneWilliam Cash26530010:46, Sunday
Sutton and CheamPaul Burstow26420006:54, Saturday 11 May
JarrowStephen Hepburn26430021:51, Friday 17 May
South West DevonGary Streeter26330018:53, Friday 10 May
North ShropshireOwen Paterson26230023:02, Friday 10 May
Stratford-on-AvonNadhim Zahawi26231510:57, Monday 13 May
Carmarthen West and South PembrokeshireSimon Hart26121121:16, Wednesday 1 May
Vale of ClwydChris Ruane26120017:47, Tuesday 7 May
GlenrothesLindsay Roy26140013:52, Sunday 5 May
Aberdeen SouthAnne Begg26022320:01, Tuesday
Liverpool, WaltonSteve Rotheram25930009:38, Monday 13 May
Leicester WestLiz Kendall25920009:28, Wednesday 3 April
Kingston upon Hull NorthDiana Johnson25821011:57 today
TelfordDavid Wright25830023:32, Friday 10 May
North West HampshireGeorge Young25830019:54, Monday 29 April
BroxbourneCharles Walker25730011:05, Thursday 9 May
Crewe and NantwichEdward Timpson25620022:28, Friday 12 April
The WrekinMark Pritchard25620013:39, Thursday 16 May
North CornwallDan Rogerson25630022:04, Wednesday
Rutland and MeltonAlan Duncan25520012:22 today
WallaseyAngela Eagle25530018:26, Tuesday 30 April
TattonGeorge Osborne25530018:40, Thursday
St IvesAndrew George25530011:31, Thursday
Luton NorthKelvin Hopkins25430013:45, Sunday
SedgefieldPhil Wilson25332211:19, Saturday 4 May
PrestonMark Hendrick25220016:09, Monday 8 April
Linlithgow and East FalkirkMichael Connarty25110006:43, Thursday 25 April
WarleyJohn Spellar25030007:37, Tuesday
Ross, Skye and LochaberCharles Kennedy24960014:46, Tuesday 16 April
Boston and SkegnessMark Simmonds24930008:33, Wednesday 1 May
EddisburyStephen O'Brien24830015:45, Saturday 11 May
BlaydonDavid Anderson24830011:14, Tuesday
Denton and ReddishAndrew Gwynne24822215:09, Wednesday 24 April
Morley and OutwoodEdward Balls24730020:01, Tuesday 14 May
HexhamGuy Opperman24630021:08, Tuesday 14 May
Rother ValleyKevin Barron24620019:23, Wednesday 1 May
South DerbyshireHeather Wheeler24630021:31, Monday 13 May
WansbeckIan Lavery24520018:54, Saturday 11 May
CleethorpesMartin Vickers24531702:37 today
PendleAndrew Stephenson24530018:52, Saturday 27 April
DarlingtonJenny Chapman24420008:16, Friday 3 May
Hazel GroveAndrew Stunell24430010:53 today
StourbridgeMargot James2442291617:18, Friday 17 May
Brentwood and OngarEric Pickles24330020:27, Monday
Paisley and Renfrewshire SouthDouglas Alexander24320010:23, Thursday 18 April
North DownLady Hermon24320018:04, Thursday 2 May
Rutherglen and Hamilton WestTom Greatrex242211111:57, Saturday 30 March
Mid Dorset and North PooleAnnette Brooke24230018:42, Wednesday 15 May
Amber ValleyNigel Mills24230015:46, Tuesday 23 April
Mid BedfordshireNadine Dorries24110012:39, Wednesday 17 April
HuddersfieldBarry Sheerman24120001:24, Friday 19 April
Perth and North PerthshirePete Wishart24021312:43, Wednesday
YeovilDavid Laws24030012:36, Tuesday 7 May
SherwoodMark Spencer24030009:52, Thursday 11 April
Ynys MonAlbert Owen23930015:48, Thursday
Great GrimsbyAustin Mitchell23930019:10, Tuesday 30 April
North East FifeMenzies Campbell237641420:26, Tuesday 30 April
Great YarmouthBrandon Lewis23734112817:06, Friday 17 May
North HerefordshireBill Wiggin23630010:23, Tuesday 14 May
North Ayrshire and ArranKaty Clark23611016:11, Wednesday 15 May
South StaffordshireGavin Williamson23650020:21, Friday 10 May
Glasgow North EastWilliam Bain23535907:26, Thursday 2 May
CharnwoodStephen Dorrell23520014:22, Tuesday 14 May
EastleighChristopher Huhne23520017:43, Thursday
Penrith and The BorderRory Stewart23430019:03, Sunday
LoughboroughNicky Morgan23431015:13, Saturday 11 May
KnowsleyGeorge Howarth23430016:55, Tuesday 23 April
LichfieldMichael Fabricant23330010:21, Friday 17 May
EdmontonAndrew Love23232309:34, Friday 17 May
SolihullLorely Burt23220009:20, Friday 15 March
WakefieldMary Creagh23230022:30, Tuesday
Dudley NorthIan Austin23131020:47, Wednesday 8 May
East DunbartonshireJo Swinson2312233014:37, Monday
Preseli PembrokeshireStephen Crabb23030010:43, Wednesday 8 May
MontgomeryshireGlyn Davies23030013:04, Wednesday 8 May
BurtonAndrew Griffiths23030022:53, Sunday 5 May
Walsall NorthDavid Winnick22930019:19, Monday
Ribble ValleyNigel Evans22930011:59, Thursday
HemsworthJon Trickett22830013:38, Saturday 18 May
Bradford SouthGerry Sutcliffe22830001:05 today
GordonMalcolm Bruce22720012:40, Tuesday 14 May
North West DurhamPat Glass22732314:38, Tuesday 23 April
HaltonDerek Twigg22730014:38, Tuesday 14 May
Ellesmere Port and NestonAndrew Miller22721011:24, Wednesday 15 May
Alyn and DeesideMark Tami22731021:23, Thursday 25 April
TorbayAdrian Sanders22730018:36, Thursday 18 April
Carmarthen East and DinefwrJonathan Edwards22630000:19, Monday
Cumbernauld, Kilsyth and Kirkintilloch EastGregg McClymont22430020:45, Friday 17 May
St Austell and NewquayStephen Gilbert22330011:11, Saturday 11 May
SloughFiona Mactaggart22332014:19, Sunday
North DevonNick Harvey223331211:25, Sunday 12 May
Barrow and FurnessJohn Woodcock22230015:23, Sunday 24 March
Mid WorcestershirePeter Luff22230016:41, Monday 29 April
Stoke-on-Trent NorthJoan Walley222371020:53, Wednesday 27 March
RochdaleSimon Danczuk22230015:05, Thursday 9 May
Barnsley CentralDan Jarvis22120007:41, Thursday
Inverness, Nairn, Badenoch and StrathspeyDanny Alexander22120023:29, Thursday 7 March
Brigg and GooleAndrew Percy22130008:37 today
ChesterfieldToby Perkins22030007:49, Tuesday 16 April
BirkenheadFrank Field22030013:10, Tuesday
Coatbridge, Chryston and BellshillTom Clarke21960008:57, Saturday 27 April
Hereford and South HerefordshireJesse Norman21930012:22, Tuesday 14 May
StirlingAnne McGuire21820014:00, Saturday 20 April
KingswoodChris Skidmore21830011:49, Tuesday 30 April
Dundee WestJim McGovern21820007:01, Saturday 13 April
RotherhamSarah Champion21800019:13, Sunday
Berwick-upon-TweedAlan Beith21730008:35, Wednesday 15 May
Norwich NorthChloe Smith21730017:55, Friday 17 May
MiddlesbroughAndrew McDonald21610022:31, Monday
HarlowRobert Halfon21440014:03, Wednesday 15 May
West Bromwich EastTom Watson21430015:49, Thursday
Clwyd WestDavid Jones21231011:27, Monday
Stoke-on-Trent SouthRobert Flello21230021:07, Monday 6 May
Houghton and Sunderland SouthBridget Phillipson21130008:47, Thursday 28 March
North East DerbyshireNatascha Engel21130020:53, Friday 10 May
Belfast EastNaomi Long21130014:27, Friday 17 May
Wirral SouthAlison McGovern21039810:31, Monday
RedcarIan Swales21030018:17, Friday 15 March
HyndburnGraham Jones21040022:36, Thursday 25 April
CarlisleJohn Stevenson20530021:58, Sunday 12 May
Kingston upon Hull West and HessleAlan Johnson20530021:10, Thursday 16 May
Glasgow South WestIan Davidson20460014:04, Wednesday 24 April
North DurhamKevan Jones20330020:02, Thursday
Paisley and Renfrewshire NorthJim Sheridan20263320:49, Tuesday 7 May
Clwyd SouthSusan Elan Jones20230013:14, Sunday 5 May
HartlepoolIain Wright20230022:18, Sunday
Cannock ChaseAidan Burley20230016:19, Monday
Glasgow EastMargaret Curran20130019:17, Tuesday 23 April
Bishop AucklandHelen Goodman20030019:46, Sunday 3 March
Batley and SpenMike Wood20030011:29, Friday 12 April
Wentworth and DearneJohn Healey19920013:50, Friday 17 May
MorayAngus Robertson19951518:44, Wednesday 10 April
Central AyrshireBrian H Donohoe19850009:58, Tuesday 7 May
Cynon ValleyAnn Clwyd19720008:54, Thursday 2 May
Ayr, Carrick and CumnockSandra Osborne19720015:57, Monday 6 May
Swansea EastSiân James19620017:13, Tuesday
Dundee EastStewart Hosie196261615:20, Sunday
North ThanetRoger Gale19520022:35, Thursday 28 March
Newport WestPaul Flynn19520021:40, Wednesday 8 May
ArfonHywel Williams19320015:57, Sunday 12 May
ScunthorpeNicholas Dakin19320010:28, Friday 17 May
North NorfolkNorman Lamb19221122:34, Thursday
Dwyfor MeirionnyddElfyn Llwyd19220010:13, Friday 10 May
Westmorland and LonsdaleTim Farron19120012:55, Thursday 2 May
Don ValleyCaroline Flint19020005:52, Thursday 16 May
Stockton NorthAlex Cunningham19021613:16, Thursday 16 May
GedlingVernon Coaker18820010:22, Wednesday 8 May
Carshalton and WallingtonTom Brake18721201:37, Tuesday 2 April
EasingtonGrahame Morris187221213:25, Friday 17 May
Normanton, Pontefract and CastlefordYvette Cooper18620016:58, Tuesday 14 May
Brecon and RadnorshireRoger Williams18630008:39, Tuesday 7 May
Lanark and Hamilton EastJimmy Hood18550018:29, Tuesday 14 May
Berwickshire, Roxburgh and SelkirkMichael Moore18410011:42, Saturday 18 May
BassetlawJohn Mann18320015:02, Tuesday 23 April
IslwynChris Evans18220013:29, Tuesday 23 April
Barnsley EastMichael Dugher18220013:47, Tuesday 12 March
AberconwyGuto Bebb18220011:41, Thursday 9 May
West DunbartonshireGemma Doyle18210015:42, Wednesday 3 April
MansfieldAlan Meale18120011:44, Friday 26 April
Worsley and Eccles SouthBarbara Keeley18120011:17, Tuesday 14 May
MidlothianDavid Hamilton18021122:50, Sunday 21 April
AshfieldGloria De Piero17930023:00, Saturday 11 May
SouthportJohn Pugh17920012:49, Tuesday 14 May
WorkingtonTony Cunningham17820022:03, Saturday 27 April
Motherwell and WishawFrank Roy17820013:22, Wednesday 15 May
East RenfrewshireJim Murphy17851121:55, Friday 10 May
Wolverhampton North EastEmma Reynolds17731100:53, Friday 12 April
LudlowPhilip Dunne17733511:28, Wednesday 8 May
West Bromwich WestAdrian Bailey17620022:20, Monday 15 April
Kingston upon Hull EastKarl Turner17530020:17, Monday
Leicester EastKeith Vaz17420016:54, Wednesday 24 April
Sheffield South EastClive Betts17330020:47, Thursday 21 March
South ShieldsDavid Miliband17330009:56, Tuesday
Banff and BuchanEilidh Whiteford17320010:24, Sunday 7 April
Dumfriesshire, Clydesdale and TweeddaleDavid Mundell17120011:45, Thursday 16 May
Caithness, Sutherland and Easter RossJohn Thurso17050011:41, Sunday 17 March
TorfaenPaul Murphy16930008:50, Thursday 16 May
Newport EastJessica Morden16920013:03, Wednesday 15 May
BurnleyGordon Birtwistle16930022:47, Wednesday
Lagan ValleyJeffrey M Donaldson16820021:37, Saturday 27 April
Airdrie and ShottsPamela Nash16820016:11, Tuesday 2 April
DelynDavid Hanson16630015:45, Tuesday 14 May
StrangfordJim Shannon16220015:27, Friday 19 April
Blaenau GwentNick Smith16120016:47, Tuesday 12 March
BridgendMadeleine Moon15920000:28, Wednesday 15 May
WrexhamIan Lucas15830018:57, Thursday
InverclydeIain McKenzie15811310:11, Thursday
Dudley SouthChris Kelly15730008:37, Sunday 28 April
CaerphillyWayne David15631718:48, Monday 29 April
ClactonDouglas Carswell15631121:53, Friday 17 May
Dumfries and GallowayRussell Brown15650009:47, Sunday 28 April
Kilmarnock and LoudounCathy Jamieson15024122:44, Wednesday 8 May
Belfast NorthNigel Dodds14720022:39, Wednesday
Wolverhampton South EastPat McFadden14721120:28, Friday 3 May
East LondonderryGregory Campbell14420018:17, Monday 22 April
East AntrimSammy Wilson1392161115:41, Tuesday 9 April
NeathPeter Hain13820011:23, Thursday 4 April
Thornbury and YateSteve Webb13630011:03, Monday
AngusMichael Weir13520013:07, Monday 6 May
South AntrimWilliam McCrea13520011:05, Thursday 16 May
Merthyr Tydfil and RhymneyDai Havard13420018:06, Friday 17 May
AberavonHywel Francis13020017:28, Tuesday 14 May
Upper BannDavid Simpson12920018:24, Saturday 23 March
OgmoreHuw Irranca-Davies12830012:34, Monday 13 May
LlanelliNia Griffith12830022:36, Thursday 16 May
North AntrimIan Paisley Jnr11530010:57, Friday 22 March
RhonddaChris Bryant11230023:00, Friday 1 March
South DownMargaret Ritchie10630012:16, Wednesday 15 May
FoyleMark Durkan8820021:41, Monday 8 April
Na h-Eileanan an IarAngus MacNeil8115416:55, Sunday
Orkney and ShetlandAlistair Carmichael7910021:55, Sunday 28 April
Fermanagh and South TyroneMichelle Gildernew7830019:51, Friday 17 May
Newry and ArmaghConor Murphy7631211:45, Thursday
Belfast WestPaul Maskey7001210:05, Sunday 17 February
West TyronePat Doherty6320016:06, Thursday 28 March
Mid UlsterMartin McGuinness5620022:27, Saturday 2 February