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
Brighton, PavilionCaroline Lucas93134819:23, Friday
Holborn and St PancrasFrank Dobson91030023:44, Friday
Hackney South and ShoreditchMeg Hillier82030015:13, Thursday
Islington NorthJeremy Corbyn81230020:30, Friday
CambridgeJulian Huppert810332716:21, Thursday
Hackney North and Stoke NewingtonDiane Abbott805352817:49, Friday
Bristol WestStephen Williams80440010:29, Friday
Oxford EastAndrew Smith75620012:53, Friday
Manchester, WithingtonJohn Leech70930021:56, Thursday
Manchester, GortonGerald Kaufman68530014:46, Friday
VauxhallKate Hoey66930014:27, Thursday
StreathamChuka Umunna66130017:02, Friday
Hampstead and KilburnGlenda Jackson65130012:15, Friday
Ealing Central and ActonAngie Bray62830012:57, Friday
Dulwich and West NorwoodTessa Jowell62030014:51, Friday
Cities of London and WestminsterMark Field61730023:39, Friday
Bethnal Green and BowRushanara Ali60730014:20, Friday
Islington South and FinsburyEmily Thornberry60430009:35, Friday
Bermondsey and Old SouthwarkSimon Hughes59420016:58, Friday
Lewisham, DeptfordJoan Ruddock59320021:20, Thursday
Greenwich and WoolwichNick Raynsford58620015:04, Thursday
Finchley and Golders GreenMike Freer58520001:32 today
Brentford and IsleworthMary Macleod58520012:53, Thursday
Manchester CentralTony Lloyd58220006:48 today
HoveMike Weatherley57021619:02, Thursday
Camberwell and PeckhamHarriet Harman55020021:21, Friday
Hornsey and Wood GreenLynne Featherstone53333415:35, Friday
Oxford West and AbingdonNicola Blackwood53130013:54, Friday
HammersmithAndy Slaughter50931212:49, Thursday
West HamLyn Brown50630012:43, Thursday
BatterseaJane Ellison49820018:30, Friday
KensingtonMalcolm Rifkind49820020:23, Friday
WokingJonathan Lord49720017:45, Friday
Lewisham West and PengeJim Dowd49620009:48, Friday
Westminster NorthKaren Buck47421317:39, Friday
Runnymede and WeybridgePhilip Hammond46520020:21, Friday
TottenhamDavid Lammy46220014:08, Thursday
Birmingham, LadywoodShabana Mahmood46120014:48, Friday
Croydon NorthMalcolm Wicks46020013:44, Thursday
Sheffield CentralPaul Blomfield46020020:15, Friday
Chipping BarnetTheresa Villiers45520020:20, Friday
WalthamstowStella Creasy45531310:37, Thursday
Blackley and BroughtonGraham Stringer44820016:23, Friday
Milton Keynes SouthIain Stewart44830022:22, Friday 27 January
Mole ValleyPaul Beresford44730014:28, Friday
Bognor Regis and LittlehamptonNick Gibb44230017:46, Sunday 15 January
Leeds CentralHilary Benn43822111:55, Saturday 28 January
Tonbridge and MallingJohn Stanley43330020:20, Wednesday
Tunbridge WellsGreg Clark43130020:10, Friday
ChichesterAndrew Tyrie43130001:05 today
HendonMatthew Offord43130012:35, Friday
Birmingham, Hall GreenRoger Godsiff4302134720:33, Thursday
WindsorAdam Afriyie42820011:12, Thursday
Reading EastRob Wilson42720018:45, Friday
Milton Keynes NorthMark Lancaster42230014:32, Friday
Liverpool, RiversideLouise Ellman42130016:06, Friday
Sleaford and North HykehamStephen Phillips42130021:04, Friday
St AlbansAnne Main42020011:57, Friday 20 January
Weston-Super-MareJohn Penrose41631208:06, Thursday
Edinburgh EastSheila Gilmore41410015:58, Friday
Poplar and LimehouseJim Fitzpatrick41120016:32, Thursday
Richmond ParkZac Goldsmith40930020:59, Friday
Brighton, KemptownSimon Kirby40932212:44, Monday 23 January
Edinburgh North and LeithMark Lazarowicz408817913:28, Friday
Leyton and WansteadJohn Cryer40730001:01, Thursday
PutneyJustine Greening40720019:37, Friday
WycombeSteven Baker40532709:24, Thursday
Erith and ThamesmeadTeresa Pearce40330021:38, Friday
BasingstokeMaria Miller40230017:56, Friday
WimbledonStephen Hammond40030012:36, Friday
GuildfordAnne Milton39920021:35, Friday
WellingboroughPeter Bone39720019:16, Thursday
Brent CentralSarah Teather39710016:45, Friday
KetteringPhilip Hollobone39220022:11, Friday
South CambridgeshireAndrew Lansley38920010:35, Thursday
Lewisham EastHeidi Alexander38910021:10, Sunday 8 January
BracknellPhillip Lee38820000:08 today
New Forest EastJulian Lewis38700016:20, Thursday
Croydon CentralGavin Barwell38520011:14, Friday
Warrington SouthDavid Mowat385221522:45, Friday
TwickenhamVincent Cable38520007:04 today
Norwich SouthSimon Wright38420022:29, Thursday
HenleyJohn Howell38120020:13, Thursday
WitneyDavid Cameron37820022:59, Thursday
Bournemouth EastTobias Ellwood37820012:34, Sunday
Coventry SouthJim Cunningham37720017:58, Friday
HertsmereJames Clappison37620017:52, Friday
Morecambe and LunesdaleDavid Morris37620019:58, Friday
City of ChesterStephen Mosley37524911:32, Friday
Gillingham and RainhamRehman Chishti37520019:53, Monday
Harrow WestGareth Thomas37510011:39, Friday
South East CambridgeshireJames Paice37420007:48, Friday
South SwindonRobert Buckland37220010:27, Wednesday 18 January
Wythenshawe and Sale EastPaul Goggins37220007:53, Thursday 26 January
Ilford SouthMike Gapes37120018:08, Sunday
Leeds North EastFabian Hamilton36920015:04, Wednesday 25 January
East HamStephen Timms36920020:14, Wednesday 25 January
Bradford WestMarsha Singh36920016:32, Thursday
Surrey HeathMichael Gove36820014:17, Tuesday 24 January
TootingSadiq Khan36820015:43, Friday
Birmingham, Selly OakStephen McCabe36720023:26, Friday
Feltham and HestonAlan Keen36520008:44, Friday
Calder ValleyCraig Whittaker364211118:09, Thursday
North West CambridgeshireShailesh Vara36420009:45, Tuesday
South Holland and The DeepingsJohn Hayes36320010:04, Thursday
WatfordRichard Harrington36320010:31, Friday
Harrow EastBob Blackman36120011:15, Friday 20 January
York CentralHugh Bayley36020009:42, Thursday
Chelsea and FulhamGreg Hands35921012:23, Friday
Louth and HorncastlePeter Tapsell35900012:29, Thursday
Lancaster and FleetwoodEric Ollerenshaw35820007:09, Monday
North East HampshireJames Arbuthnot35820014:59, Friday
East HampshireDamian Hinds35721219:03, Sat 31 December 2011
Central Suffolk and North IpswichDaniel Poulter35720017:03, Wednesday
Thirsk and MaltonAnne McIntosh35430018:24, Friday
Harrogate and KnaresboroughAndrew Jones3533133312:10, Thursday
Bristol North WestCharlotte Leslie35120020:39, Saturday 28 January
Ilford NorthLee Scott350261715:54, Thu 29 December 2011
South NorthamptonshireAndrea Leadsom34920021:04, Tuesday
PudseyStuart Andrew34820015:07, Tuesday
BarkingMargaret Hodge34820010:15, Friday
Newcastle upon Tyne EastNick Brown34620018:39, Thursday
Glasgow CentralAnas Sarwar34610022:16, Friday
DaventryChris Heaton-Harris34620013:36, Thursday
South West SurreyJeremy Hunt34520022:05, Friday
West DorsetOliver Letwin34520014:12, Thursday
SpelthorneKwasi Kwarteng34420011:53, Friday
WokinghamJohn Redwood34421210:26, Monday
Richmond (Yorks)William Hague34220009:42, Monday 23 January
Arundel and South DownsNick Herbert34220020:36, Friday 13 January
South West HertfordshireDavid Gauke34120017:41, Wednesday 11 January
Bristol EastKerry McCarthy34121117:08, Friday
WantageEdward Vaizey33920015:50, Thursday 26 January
ChorleyLindsay Hoyle33920015:27, Wednesday
Liverpool, WavertreeLuciana Berger33920011:30, Wednesday
Plymouth, Sutton and DevonportOliver Colvile33820006:50, Friday 13 January
BuckinghamJohn Bercow33620016:21, Tuesday
Skipton and RiponJulian Smith33520019:51, Friday
Leeds North WestGreg Mulholland33520023:45, Friday
Sheffield, Brightside and HillsboroughDavid Blunkett33520003:35, Friday 20 January
Suffolk CoastalTherese Coffey33430018:59, Thursday
Hitchin and HarpendenPeter Lilley33320019:42, Wednesday
North TynesideMary Glindon33220009:59, Thursday 19 January
NewburyRichard Benyon33120018:22, Friday
Central DevonMel Stride33020021:55, Thursday 26 January
BeaconsfieldDominic Grieve33020012:24, Thursday
Edinburgh South WestAlistair Darling32910018:20, Friday
Grantham and StamfordNicholas Boles32820002:56 today
Rochford and Southend EastJames Duddridge32820017:06, Friday
BolsoverDennis Skinner32820020:05, Tuesday
Croydon SouthRichard Ottaway32820014:53, Wednesday
TotnesSarah Wollaston32730017:38, Friday
Rayleigh and WickfordMark Francois32620014:06, Thursday
Bromley and ChislehurstBob Neill32520022:32, Saturday 21 January
Garston and HalewoodMaria Eagle32520019:48, Friday
Vale of GlamorganAlun Cairns32520021:28, Wednesday
Warwick and LeamingtonChris White32520010:56, Friday
StockportAnn Coffey32420014:21, Friday
Enfield NorthNick de Bois32320013:09, Saturday 28 January
Altrincham and Sale WestGraham Brady32320020:01, Friday
Chesham and AmershamCheryl Gillan32220020:41, Friday
StroudNeil Carmichael32130017:01, Friday 20 January
ChristchurchChristopher Chope32030014:08, Thursday
TamworthChristopher Pincher32020015:47, Friday 27 January
Colne ValleyJason McCartney31920008:04, Friday
Sheffield, HallamNicholas Clegg31920023:57, Wednesday
AldershotGerald Howarth31920016:26, Monday
Edinburgh SouthIan Murray31811011:39, Thursday
ChippenhamDuncan Hames31730019:48, Monday 16 January
BeckenhamBob Stewart31730015:35, Friday
RushcliffeKenneth Clarke31720019:52, Wednesday
Coventry North WestGeoffrey Robinson31520018:41, Wednesday
Bristol SouthDawn Primarolo315232909:57, Friday
Chingford and Woodford GreenIain Duncan Smith31520023:06, Friday
East SurreySam Gyimah31430000:30 today
ChelmsfordSimon Burns31420012:05, Friday
PeterboroughStewart Jackson31420014:03, Tuesday 24 January
WellsTessa Munt31430000:19, Thursday
Leeds WestRachel Reeves31420018:40, Tuesday 24 January
Ruislip, Northwood and PinnerNick Hurd31420016:27, Thursday
CeredigionMark Williams31320009:30, Friday
Derby NorthChris Williamson31320008:09, Tuesday
Ealing, SouthallVirendra Sharma31220016:42, Friday
Swansea WestGeraint Davies31120020:47, Friday
North East BedfordshireAlistair Burt311211616:39, Friday
Nottingham EastChristopher Leslie31023513:08, Thursday
Coventry North EastBob Ainsworth31020017:14, Tuesday 24 January
ErewashJessica Lee31020016:15, Thursday
Brent NorthBarry Gardiner30920011:39, Thursday 26 January
North SomersetLiam Fox30920015:15, Friday
The CotswoldsGeoffrey Clifton-Brown30920012:10, Wednesday 25 January
TewkesburyLaurence Robertson30820016:03, Friday
Haltemprice and HowdenDavid Davis30830022:38, Friday
CongletonFiona Bruce30820023:50, Friday 27 January
Chatham and AylesfordTracey Crouch30720012:48, Tuesday
Southampton, TestAlan Whitehead30720020:23, Wednesday
Birmingham, Perry BarrKhalid Mahmood30720019:43, Monday
DewsburySimon Reevell307291015:58, Monday
GosportCaroline Dinenage30731319:47, Thursday
IpswichBen Gummer30630021:48, Tuesday 24 January
Enfield, SouthgateDavid Burrowes30624215:00, Saturday 7 January
South LeicestershireAndrew Robathan30620018:27, Thursday
Bournemouth WestConor Burns30620010:33, Thursday
PooleRobert Syms30530018:05, Wednesday 25 January
Scarborough and WhitbyRobert Goodwill30520003:04, Monday 16 January
Cardiff South and PenarthAlun Michael30420022:30, Thursday
FarehamMark Hoban30330020:48, Thursday 26 January
CanterburyJulian Brazier30320014:07, Tuesday 17 January
North SwindonJustin Tomlinson30320017:26, Thursday
Somerton and FromeDavid Heath30230020:20, Thursday
BosworthDavid Tredinnick30110019:47, Friday
Ealing NorthStephen Pound30020020:54, Saturday 28 January
Hertford and StortfordMark Prisk30010019:13, Friday
Warrington NorthHelen Jones30030012:22, Monday
Bolton North EastDavid Crausby30020010:07, Friday
Folkestone and HytheDamian Collins29820021:09, Thursday
BathDon Foster29720013:40, Friday
AshfordDamian Green29620020:29, Tuesday
Meon ValleyGeorge Hollingbery29620011:09, Monday 23 January
LeighAndy Burnham29620010:26, Friday
KeighleyKris Hopkins29520012:04, Thursday
Newcastle upon Tyne CentralChi Onwurah29510012:18, Tuesday
Rossendale and DarwenJake Berry29410015:10, Friday
ReigateCrispin Blunt29420019:45, Thursday
Nottingham SouthLilian Greenwood29210016:28, Monday
BroxtoweAnna Soubry29221012:26, Wed 21 December 2011
North DorsetRobert Walter29220007:31, Friday 27 January
ThurrockJackie Doyle-Price29120011:44, Monday 23 January
Epping ForestEleanor Laing29110016:23, Friday 27 January
Southend WestDavid Amess29110011:48, Friday
New Forest WestDesmond Swayne29120021:21, Thursday 12 January
Birmingham, ErdingtonJack Dromey29020014:13, Wednesday
BedfordRichard Fuller29020010:48, Thursday 26 January
Leeds EastGeorge Mudie29010015:28, Thursday 26 January
South East CornwallSheryll Murray28920009:16, Thursday
Newton AbbotAnne-Marie Morris28920012:47, Friday
DartfordGareth Johnson28830015:43, Friday
LincolnKarl McCartney28820019:54, Friday
Glasgow SouthTom Harris28811019:19, Friday
Leicester SouthJonathan Ashworth28700013:31, Wednesday 25 January
Glasgow NorthAnn McKechin28700012:33, Wednesday
Epsom and EwellChris Grayling28610019:51, Friday
BromsgroveSajid Javid28620021:21, Monday
Kirkcaldy and CowdenbeathGordon Brown28610010:17, Monday 23 January
South DorsetRichard Drax28620016:25, Friday
High PeakAndrew Bingham28620016:39, Wednesday
Stretford and UrmstonKate Green2862121623:38, Wednesday
South RibbleLorraine Fullbrook28620015:33, Monday 23 January
MacclesfieldDavid Rutley28520018:56, Friday
South West NorfolkElizabeth Truss28520013:41, Saturday 14 January
WealdenCharles Hendry28520020:35, Friday 6 January
StaffordJeremy Lefroy28420019:57, Friday
Kingston and SurbitonEdward Davey28410006:08, Friday
Hornchurch and UpminsterAngela Watkinson28420012:08, Thursday
Bolton South EastYasmin Qureshi28320021:29, Friday
MakerfieldYvonne Fovargue28320013:03, Friday 27 January
TynemouthAlan Campbell28320012:51, Friday
ElthamClive Efford28210000:25, Thursday
BanburyTony Baldry28210010:01, Thursday
Salford and EcclesHazel Blears28210023:00, Sunday
NewarkPatrick Mercer28220008:31, Friday
Tiverton and HonitonNeil Parish28220008:38, Thursday
ExeterBen Bradshaw28120012:27, Friday
Rochester and StroodMark Reckless28120016:01, Monday
Derby SouthMargaret Beckett28120014:45, Monday
Birmingham, Hodge HillLiam Byrne28020020:34, Thursday
WiganLisa Nandy28020013:44, Sunday
York OuterJulian Sturdy28020018:34, Friday
MaldonJohn Whittingdale28030016:48, Monday
Bexhill and BattleGregory Barker27920012:01, Tuesday 24 January
Uxbridge and South RuislipJohn Randall27920013:06, Wednesday
South ThanetLaura Sandys2792131416:24, Monday 23 January
ShipleyPhilip Davies27921420:27, Tuesday
Sefton CentralBill Esterson27910015:11, Sunday
Truro and FalmouthSarah Newton27730010:44, Friday 27 January
Edinburgh WestMichael Crockart27712121:50, Friday
Halesowen and Rowley RegisJames Morris27711022:26, Monday 16 January
Oldham East and SaddleworthDebbie Abrahams27700012:37, Thursday
Mitcham and MordenSiobhain McDonagh27520013:48, Saturday 28 January
HorshamFrancis Maude27520017:05, Friday
OrpingtonJo Johnson27520021:47, Friday
Bury St EdmundsDavid Ruffley27520009:24, Monday 23 January
South Basildon and East ThurrockStephen Metcalfe27420003:44, Sunday
Maidstone and The WealdHelen Grant27420010:52, Sunday
AylesburyDavid Lidington27320017:03, Sunday 22 January
Filton and Bradley StokeJack Lopresti27320011:31, Friday
West SuffolkMatthew Hancock27330017:10, Friday
Dunfermline and West FifeThomas Docherty27212522:16, Friday
Basildon and BillericayJohn Baron27220018:46, Thursday 26 January
Derbyshire DalesPatrick McLoughlin27220016:21, Friday
Heywood and MiddletonJim Dobbin27220013:22, Tuesday
Birmingham, EdgbastonGisela Stuart27111019:49, Friday 20 January
Cardiff CentralJennifer Willott27120007:14, Monday
Hayes and HarlingtonJohn McDonnell27110008:23, Tuesday 24 January
Plymouth, Moor ViewAlison Seabeck27120018:12, Thursday
ColchesterBob Russell26920002:11, Thursday
BootleJoe Benton26920013:04, Wednesday
East Kilbride, Strathaven and LesmahagowMichael McCann26710020:37, Tuesday 24 January
Cardiff NorthJonathan Evans26720022:22, Wednesday
HalifaxLinda Riordan26720013:45, Thursday
Mid SussexNicholas Soames26720011:59, Thursday
Torridge and West DevonGeoffrey Cox26620018:50, Sunday
Romsey and Southampton NorthCaroline Nokes26521618:02, Wednesday
WinchesterSteve Brine26520001:25, Friday 20 January
South West BedfordshireAndrew Selous26522014:16, Friday
Cardiff WestKevin Brennan26510008:23, Friday
MaidenheadTheresa May26420018:46, Thursday 5 January
LewesNorman Baker26420010:44, Friday
Esher and WaltonDominic Raab26410017:55, Friday 6 January
North East HertfordshireOliver Heald26320014:09, Monday 23 January
Northampton SouthBrian Binley26120012:44, Tuesday
Hastings and RyeAmber Rudd26120000:33, Friday 27 January
Forest of DeanMark Harper26120018:15, Tuesday 24 January
HarboroughEdward Garnier26020011:47, Friday
Worthing WestPeter Bottomley26020010:51, Thursday
DoverCharlie Elphicke260221009:30, Wednesday
HuntingdonJonathan Djanogly25920016:14, Saturday 21 January
St Helens South and WhistonShaun Woodward25820009:56, Thursday
Stalybridge and HydeJonathan Reynolds25720019:56, Friday
CorbyLouise Bagshawe25730017:02, Tuesday 24 January
South West WiltshireAndrew Murrison25722710:05, Friday
Portsmouth SouthMike Hancock25720019:52, Monday 23 January
Dagenham and RainhamJon Cruddas25720019:22, Sunday
LivingstonGraeme Morrice25710015:02, Thursday
PontypriddOwen Smith25620018:12, Thursday
North East CambridgeshireStephen Barclay25620017:56, Friday
Bolton WestJulie Hilling25620017:49, Thursday
Bradford EastDavid Ward25620000:16, Thursday 26 January
City of DurhamRoberta Blackman-Woods25620022:56, Wednesday 25 January
CrawleyHenry Smith25520014:52, Friday
SevenoaksMichael Fallon25521810:50, Thursday
Kenilworth and SouthamJeremy Wright25520021:00, Thursday
East LothianFiona O'Donnell25513318:19, Tuesday
Wyre ForestMark Garnier25420014:30, Friday 20 January
Newcastle-under-LymePaul Farrelly25420020:53, Saturday 21 January
GloucesterRichard Graham25320013:18, Tuesday 17 January
Harwich and North EssexBernard Jenkin25320020:04, Friday
Stoke-on-Trent CentralTristram Hunt25220015:10, Friday
Reading WestAlok Sharma25221013:46, Tuesday
Taunton DeaneJeremy Browne25120013:08, Friday 20 January
Saffron WaldenAlan Haselhurst25020011:42, Friday
Blackpool North and CleveleysPaul Maynard25020014:51, Friday 27 January
Birmingham, NorthfieldRichard Burden25022420:16, Thursday
Bury SouthIvan Lewis25021309:01, Thursday
North East SomersetJacob Rees-Mogg2493364315:51, Friday
NuneatonMarcus Jones24820020:20, Sunday 15 January
Sunderland CentralJulie Elliott24720018:04, Thursday
GainsboroughEdward Leigh24720011:06, Friday
North WarwickshireDan Byles24720012:46, Wednesday 18 January
Old Bexley and SidcupJames Brokenshire24630012:44, Tuesday
Bury NorthDavid Nuttall24520021:02, Friday
Stockton SouthJames Wharton24520011:50, Friday
GraveshamAdam Holloway24522519:40, Friday 20 January
Weaver ValeGraham Evans24521109:09, Sat 31 December 2011
BlackburnJack Straw24520018:58, Monday 23 January
Faversham and Mid KentHugh Robertson24420009:37, Thursday 26 January
WorcesterRobin Walker24420021:10, Thursday
CopelandJamie Reed24320017:45, Friday
Beverley and HoldernessGraham Stuart24320022:11, Mon 19 December 2011
RugbyMark Pawsey24221316:39, Friday
Belfast SouthAlasdair McDonnell24220010:48, Friday
DevizesClaire Perry24130010:09, Thursday
CheadleMark Hunter24120017:06, Friday
East YorkshireGreg Knight24121118:50, Thursday
Birmingham, YardleyJohn Hemming24120021:42, Wednesday 25 January
SalisburyJohn Glen24020021:26, Friday
Ashton-under-LyneDavid Heyes24020017:45, Thursday
West LancashireRosie Cooper24020018:44, Friday
FalkirkEric Joyce240121416:53, Thursday
Blackpool SouthGordon Marsden24020012:03, Thursday
St Helens NorthDave Watts23920019:00, Thursday
Castle PointRebecca Harris23930021:04, Friday 27 January
MonmouthDavid Davies23920019:50, Sunday 22 January
Wirral WestEsther McVey23920021:59, Sunday
North WiltshireJames Gray23920017:39, Monday
CheltenhamMartin Horwood23811107:38, Tuesday 10 January
Washington and Sunderland WestSharon Hodgson23820012:02, Friday
South NorfolkRichard Bacon23820008:14, Friday
Blyth ValleyRonnie Campbell23820013:11, Tuesday
Southampton, ItchenJohn Denham23820015:28, Friday
Doncaster NorthEdward Miliband23720017:09, Friday
Selby and AinstyNigel Adams23730017:19, Thursday 26 January
Newcastle upon Tyne NorthCatherine McKinnell23721210:00, Wednesday 25 January
Aberdeen NorthFrank Doran23721109:22, Tuesday
Bridgwater and West SomersetIan Liddell-Grainger23620008:50, Friday
EastbourneStephen Lloyd23630013:38, Friday
Camborne and RedruthGeorge Eustice23630020:38, Friday
Nottingham NorthGraham Allen23620021:46, Tuesday
Bexleyheath and CrayfordDavid Evennett23622114:25, Friday
East DevonHugo Swire23520017:44, Friday
North West NorfolkHenry Bellingham23421317:02, Monday 9 January
West WorcestershireHarriett Baldwin23330010:35, Friday
Isle of WightAndrew Turner23221217:04, Thursday
GowerMartin Caton23120023:00, Thursday 19 January
Liverpool, West DerbyStephen Twigg23120018:29, Monday 23 January
Linlithgow and East FalkirkMichael Connarty23010010:43, Thursday
Northampton NorthMichael Ellis23020012:57, Thursday 26 January
HavantDavid Willetts23030022:33, Saturday 28 January
Ochil and South PerthshireGordon Banks230121712:26, Friday
StevenageStephen McPartland23030022:00, Wednesday
Mid DerbyshirePauline Latham22931822:55, Tuesday
The WrekinMark Pritchard22920013:33, Thursday
Doncaster CentralRosie Winterton22920014:51, Thursday 5 January
Vale of ClwydChris Ruane22920011:36, Wednesday
Stratford-on-AvonNadhim Zahawi22831511:50, Friday
Sutton ColdfieldAndrew Mitchell22820021:17, Friday
Middlesbrough South and East ClevelandTom Blenkinsop22831314:54, Friday
RomfordAndrew Rosindell22830011:52, Thursday 19 January
Staffordshire MoorlandsKaren Bradley22720016:31, Wednesday
Walsall SouthValerie Vaz22720011:01, Saturday 14 January
Mid BedfordshireNadine Dorries22610023:49, Wednesday 11 January
South SuffolkTim Yeo22620016:44, Friday 20 January
Oldham West and RoytonMichael Meacher22620015:39, Wednesday
Argyll and ButeAlan Reid22610015:19, Friday
North West HampshireGeorge Young22530019:10, Thursday
Sutton and CheamPaul Burstow22420022:12, Friday
North West LeicestershireAndrew Bridgen22420021:43, Monday 16 January
GatesheadIan Mearns22420018:16, Friday
Crewe and NantwichEdward Timpson22420023:15, Wednesday 25 January
StourbridgeMargot James2242161413:37, Thursday
BraintreeBrooks Newmark22420021:08, Friday
West Aberdeenshire and KincardineRobert Smith22360016:40, Friday
WithamPriti Patel22330017:35, Friday
Aberdeen SouthAnne Begg22322300:41, Monday 23 January
Mid NorfolkGeorge Freeman22230018:00, Thursday
South West DevonGary Streeter22230017:02, Thursday
GlenrothesLindsay Roy22240019:26, Sunday 8 January
Welwyn HatfieldGrant Shapps22220013:43, Thursday
Sittingbourne and SheppeyGordon Henderson22130020:59, Monday
East Worthing and ShorehamTim Loughton22021011:58, Friday
Hemel HempsteadMichael Penning22022118:12, Thursday
WaveneyPeter Aldous22030012:57, Friday 20 January
Liverpool, WaltonSteve Rotheram22030020:56, Thursday
Wolverhampton South WestPaul Uppal21930019:19, Wednesday 25 January
Elmet and RothwellAlec Shelbrooke21930022:55, Wednesday 25 January
RedditchKaren Lumley21930015:38, Monday
DarlingtonJenny Chapman21920008:19, Friday
Portsmouth NorthPenny Mordaunt21920014:15, Thursday
Penistone and StocksbridgeAngela Smith21920021:03, Friday
Shrewsbury and AtchamDaniel Kawczynski21820019:20, Tuesday 24 January
Sheffield, HeeleyMeg Munn21830021:59, Thursday
Wyre and Preston NorthBen Wallace21720012:59, Friday
StoneWilliam Cash21730012:09, Friday
FyldeMark Menzies21731219:28, Saturday 28 January
Carmarthen West and South PembrokeshireSimon Hart21621121:28, Saturday 28 January
Aldridge-BrownhillsRichard Shepherd21620017:13, Thursday
St IvesAndrew George21630019:09, Tuesday 24 January
Luton SouthGavin Shuker21620014:19, Thursday 12 January
Glasgow North WestJohn Robertson21512016:51, Friday 27 January
TattonGeorge Osborne21530020:25, Thursday
BroadlandKeith Simpson21430012:54, Friday
Amber ValleyNigel Mills21430019:28, Wednesday 11 January
Rother ValleyKevin Barron21320018:31, Friday
CleethorpesMartin Vickers21331720:56, Monday 23 January
BroxbourneCharles Walker21230016:06, Thursday
WansbeckIan Lavery21220013:47, Friday 27 January
MeridenCaroline Spelman21220017:17, Friday
Great YarmouthBrandon Lewis21233811719:27, Tuesday
PrestonMark Hendrick21220017:30, Wednesday
North CornwallDan Rogerson21230011:39, Mon 26 December 2011
Leicester WestLiz Kendall21120012:19, Wednesday
Luton NorthKelvin Hopkins21130008:13, Monday 16 January
Kingston upon Hull NorthDiana Johnson21021012:34, Thursday 26 January
Rutland and MeltonAlan Duncan21020022:02, Friday 27 January
Paisley and Renfrewshire SouthDouglas Alexander20820011:06, Tuesday
North ShropshireOwen Paterson20830012:54, Wednesday 18 January
EddisburyStephen O'Brien20730019:44, Thursday
HexhamGuy Opperman20730021:05, Tuesday
South DerbyshireHeather Wheeler20630016:00, Friday 27 January
Ross, Skye and LochaberCharles Kennedy20660019:16, Friday
North HerefordshireBill Wiggin20530008:14, Friday
Penrith and The BorderRory Stewart20530014:02, Friday
SolihullLorely Burt20520014:09, Friday
Preseli PembrokeshireStephen Crabb20530021:42, Thursday
JarrowStephen Hepburn20530006:49 today
SedgefieldPhil Wilson20432206:13 today
Denton and ReddishAndrew Gwynne20422214:28, Monday 16 January
BlaydonDavid Anderson20430012:16, Sunday
EastleighChristopher Huhne20420022:47, Friday
Perth and North PerthshirePete Wishart20320011:51, Tuesday
LoughboroughNicky Morgan20331015:20, Sunday
WallaseyAngela Eagle20230022:12, Friday
East DunbartonshireJo Swinson2022233021:19, Friday
Boston and SkegnessMark Simmonds20130013:39, Wednesday
Morley and OutwoodEdward Balls20030011:06, Tuesday 24 January
Great GrimsbyAustin Mitchell20030015:15, Wednesday
North DownLady Hermon20010022:40, Friday
YeovilDavid Laws20030012:34, Monday
Brentwood and OngarEric Pickles20030019:02, Tuesday
HuddersfieldBarry Sheerman19910017:08, Wednesday
TorbayAdrian Sanders19820013:22, Friday
North Ayrshire and ArranKaty Clark19811019:29, Saturday 21 January
Ellesmere Port and NestonAndrew Miller19810018:12, Friday
Ynys MonAlbert Owen19820007:02, Thursday
PendleAndrew Stephenson19720020:42, Wednesday 18 January
LichfieldMichael Fabricant19720017:07, Friday
North East FifeMenzies Campbell197541410:46, Monday 16 January
SherwoodMark Spencer19720013:24, Sunday 22 January
TelfordDavid Wright19620011:40, Friday
WakefieldMary Creagh19520016:21, Friday 27 January
KnowsleyGeorge Howarth19420014:00, Friday 27 January
CharnwoodStephen Dorrell19310014:01, Thursday
Stoke-on-Trent NorthJoan Walley19323616:09, Sunday 15 January
HemsworthJon Trickett19220016:11, Monday
MontgomeryshireGlyn Davies19220021:09, Thursday 26 January
Mid Dorset and North PooleAnnette Brooke19220021:15, Friday
Dudley NorthIan Austin19121018:00, Monday 16 January
Rutherglen and Hamilton WestTom Greatrex191111114:26, Thursday
WarleyJohn Spellar19120022:30, Friday
Glasgow North EastWilliam Bain19024914:51, Saturday 28 January
SloughFiona Mactaggart18921017:38, Tuesday
South StaffordshireGavin Williamson18840015:05, Friday 20 January
Inverness, Nairn, Badenoch and StrathspeyDanny Alexander18810022:25, Thursday
St Austell and NewquayStephen Gilbert18720020:33, Wednesday 25 January
Bradford SouthGerry Sutcliffe18620015:14, Friday
BurtonAndrew Griffiths18620019:50, Tuesday 10 January
Dundee WestJim McGovern18610021:46, Tuesday 24 January
North DevonNick Harvey185231213:53, Sat 17 December 2011
North West DurhamPat Glass18521121:45, Saturday 28 January
Ribble ValleyNigel Evans18520017:48, Friday
RotherhamDenis MacShane18520018:17, Thursday
Barrow and FurnessJohn Woodcock18420023:15, Friday
StirlingAnne McGuire18410014:50, Friday 27 January
Wirral SouthAlison McGovern18426315:04, Tuesday 17 January
KingswoodChris Skidmore18420022:57, Tue 29 November 2011
EdmontonAndrew Love18322313:41, Thursday 26 January
RedcarIan Swales18220020:24, Thursday
Hazel GroveAndrew Stunell18220017:25, Mon 5 December 2011
Alyn and DeesideMark Tami18121020:51, Mon 5 December 2011
Walsall NorthDavid Winnick18020002:28, Tuesday
North East DerbyshireNatascha Engel18020001:46, Saturday 28 January
HarlowRobert Halfon17930022:47, Thursday
ChesterfieldToby Perkins17920013:05, Thursday 26 January
Barnsley CentralDan Jarvis17910012:12, Friday
Brigg and GooleAndrew Percy17920020:07, Friday 6 January
Mid WorcestershirePeter Luff17820018:28, Fri 16 December 2011
Stoke-on-Trent SouthRobert Flello17720023:17, Thu 1 December 2011
West Bromwich EastTom Watson17720020:12, Tuesday
RochdaleSimon Danczuk17720010:05, Wednesday
Carmarthen East and DinefwrJonathan Edwards17620019:01, Wednesday
HyndburnGraham Jones17530009:17, Tuesday 24 January
HartlepoolIain Wright17520014:54, Tuesday
CarlisleJohn Stevenson17520016:53, Thursday
BirkenheadFrank Field17520023:38, Wednesday
Hereford and South HerefordshireJesse Norman17420016:58, Thursday
Norwich NorthChloe Smith17420019:50, Friday
Berwick-upon-TweedAlan Beith17420000:18, Tuesday 24 January
Clwyd SouthSusan Elan Jones17420017:56, Friday
HaltonDerek Twigg17420013:22, Friday
Bishop AucklandHelen Goodman17420012:30, Wednesday
Belfast EastNaomi Long17320016:14, Friday
MiddlesbroughStuart Bell17320018:44, Tuesday
Batley and SpenMike Wood17320014:42, Monday
Paisley and Renfrewshire NorthJim Sheridan17352109:53, Thursday
Glasgow EastMargaret Curran17320018:08, Wednesday 25 January
Cumbernauld, Kilsyth and Kirkintilloch EastGregg McClymont17220018:34, Sunday 22 January
Central AyrshireBrian H Donohoe17150014:40, Friday
Houghton and Sunderland SouthBridget Phillipson17120017:31, Friday
North DurhamKevan Jones17120018:05, Thursday
Clwyd WestDavid Jones17021023:15, Wednesday 25 January
Coatbridge, Chryston and BellshillTom Clarke17050020:14, Thursday
Dundee EastStewart Hosie169111218:21, Tue 6 December 2011
ScunthorpeNicholas Dakin16820013:24, Tuesday
Cynon ValleyAnn Clwyd16720018:22, Tuesday 24 January
Cannock ChaseAidan Burley16620017:47, Friday
MorayAngus Robertson16551515:01, Tuesday
GordonMalcolm Bruce16410017:50, Tuesday 17 January
North ThanetRoger Gale16320017:33, Thursday 12 January
Stockton NorthAlex Cunningham16321619:50, Wed 14 December 2011
Glasgow South WestIan Davidson16250013:31, Tuesday
Wentworth and DearneJohn Healey16220022:23, Sunday 15 January
North NorfolkNorman Lamb16221110:10, Friday 6 January
Carshalton and WallingtonTom Brake16121220:32, Thursday
Westmorland and LonsdaleTim Farron16120020:35, Thursday
Ayr, Carrick and CumnockSandra Osborne16120023:24, Saturday 28 January
Don ValleyCaroline Flint16020020:00, Tuesday 24 January
BassetlawJohn Mann16020011:18, Monday 16 January
Dwyfor MeirionnyddElfyn Llwyd16020021:05, Wednesday 11 January
Kingston upon Hull West and HessleAlan Johnson15920017:12, Wednesday
ArfonHywel Williams15920017:54, Fri 23 December 2011
AshfieldGloria De Piero15830022:37, Fri 30 December 2011
Barnsley EastMichael Dugher15820016:10, Wednesday 25 January
West DunbartonshireGemma Doyle15610021:32, Monday 2 January
GedlingVernon Coaker15620023:41, Saturday 28 January
Lanark and Hamilton EastJimmy Hood15550013:09, Monday 16 January
Berwickshire, Roxburgh and SelkirkMichael Moore15410010:15, Tuesday 17 January
Newport WestPaul Flynn15420015:33, Wednesday 11 January
SouthportJohn Pugh15420020:32, Friday
Worsley and Eccles SouthBarbara Keeley15320016:53, Tuesday 24 January
Brecon and RadnorshireRoger Williams15330001:42, Thursday
MansfieldAlan Meale15320015:12, Saturday 21 January
IslwynChris Evans15120011:05, Friday 13 January
Swansea EastSiân James15120016:28, Tuesday 24 January
Sheffield South EastClive Betts15030014:17, Friday
West Bromwich WestAdrian Bailey15020020:41, Thursday
EasingtonGrahame Morris149221211:50, Friday 6 January
Blaenau GwentNick Smith14810008:16, Thursday 5 January
LudlowPhilip Dunne14821114:33, Thursday
Normanton, Pontefract and CastlefordYvette Cooper14710020:46, Tuesday 10 January
Kingston upon Hull EastKarl Turner14720010:33, Friday
AberconwyGuto Bebb14610016:56, Thursday 12 January
MidlothianDavid Hamilton14611114:11, Thursday
Leicester EastKeith Vaz14510019:23, Thursday
BurnleyGordon Birtwistle14420006:10, Saturday 14 January
Airdrie and ShottsPamela Nash14410016:33, Wednesday
WorkingtonTony Cunningham14410008:03, Thursday 5 January
Caithness, Sutherland and Easter RossJohn Thurso14440008:27, Friday 20 January
East RenfrewshireJim Murphy14341119:41, Thu 1 December 2011
Wolverhampton North EastEmma Reynolds14121104:05, Friday 27 January
Newport EastJessica Morden14110016:46, Sun 11 December 2011
DelynDavid Hanson14020016:45, Wednesday
StrangfordJim Shannon13810023:46, Thursday 26 January
Dumfriesshire, Clydesdale and TweeddaleDavid Mundell13810023:52, Friday
South ShieldsDavid Miliband13720011:26, Monday
BridgendMadeleine Moon13710021:36, Thursday
TorfaenPaul Murphy13520008:45, Wed 26 October 2011
Lagan ValleyJeffrey M Donaldson13310022:19, Thu 8 December 2011
Motherwell and WishawFrank Roy13210018:34, Monday
Banff and BuchanEilidh Whiteford13110015:49, Monday
Kilmarnock and LoudounCathy Jamieson12911109:43, Friday
Dumfries and GallowayRussell Brown12840016:05, Friday
Dudley SouthChris Kelly12820018:00, Friday
Belfast NorthNigel Dodds12720012:59, Thursday 19 January
ClactonDouglas Carswell12720015:40, Thursday 19 January
WrexhamIan Lucas12720001:46, Saturday 28 January
CaerphillyWayne David12321711:48, Sunday
InverclydeIain McKenzie12101320:52, Friday 13 January
Wolverhampton South EastPat McFadden11921112:33, Monday
East AntrimSammy Wilson1182161110:57, Saturday 28 January
East LondonderryGregory Campbell11820016:43, Thursday 12 January
South AntrimWilliam McCrea11320009:55, Wednesday
NeathPeter Hain11120019:29, Monday 16 January
Thornbury and YateSteve Webb10930010:22, Monday
Merthyr Tydfil and RhymneyDai Havard10920013:06, Monday 16 January
Upper BannDavid Simpson10820010:54, Thursday 26 January
AngusMichael Weir10820009:48, Friday
AberavonHywel Francis10120014:39, Saturday 21 January
OgmoreHuw Irranca-Davies10130013:42, Thursday
LlanelliNia Griffith9520010:46, Friday
RhonddaChris Bryant9220020:34, Thursday
South DownMargaret Ritchie8720014:52, Tuesday
North AntrimIan Paisley Jnr8020016:32, Monday
FoyleMark Durkan7410023:57, Thursday 26 January
Na h-Eileanan an IarAngus MacNeil7205416:59, Mon 19 December 2011
Orkney and ShetlandAlistair Carmichael7100009:24, Monday 9 January
Fermanagh and South TyroneMichelle Gildernew6420011:01, Thursday 19 January
Belfast WestPaul Maskey6101216:25, Fri 9 December 2011
Newry and ArmaghConor Murphy5921215:50, Mon 19 September 2011
West TyronePat Doherty5320021:59, Sunday
Mid UlsterMartin McGuinness5120009:52, Mon 12 December 2011