Parliament
Current MPs and peers, Commons speeches from 10 July 2024, written questions, and the register on the member. Not committee packs.
649Current MPs816Current peers117,469Commons speeches10 Jul 2024 to 14 Sep 202622,674Written questions19,903 Commons, 2,771 Lords
4,100 register entries, on the member.
NamePartySeatEnded
- Richard DraxConservativeMP for South Dorset29 May 2024
- Dr David DrewLabour (Co-op)MP for Stroud06 Nov 2019
- Jack DromeyLabourMP for Birmingham, Erdington07 Jan 2022
- Julia DrownLabourMP for South Swindon04 May 2005
- Mrs Flick DrummondConservativeMP for Meon Valley29 May 2024
- Sir Edward du CannConservativeMP for Taunton10 Jun 1987
- Lord DubsLabourMP for Battersea10 Jun 1987
- Sir James DuddridgeConservativeMP for Rochford and Southend East29 May 2024
- Sir Patrick DuffyLabourMP for Sheffield, Attercliffe08 Apr 1992
- Michael DugherLabourMP for Barnsley East02 May 2017
- David DuguidConservativeMP for Banff and Buchan29 May 2024
- Mr Peter DuncanConservativeMP for Galloway and Upper Nithsdale04 May 2005
- Sir Alan DuncanConservativeMP for Rutland and Melton06 Nov 2019
- John DunlopUnited Ulster Unionist PartyMP for Mid Ulster08 Jun 1983
- James DunnSocial Democratic PartyMP for Liverpool, Kirkdale08 Jun 1983
- Mr Bob DunnConservativeMP for Dartford30 Apr 1997
- Jimmy DunnachieLabourMP for Glasgow, Pollok30 Apr 1997
- Philip DunneConservativeMP for Ludlow29 May 2024
- Jack DunnettLabourMP for Nottingham East08 Jun 1983
- Mrs Gwyneth DunwoodyLabourMP for Crewe and Nantwich17 Apr 2008
- Sir Anthony DurantConservativeMP for Reading West30 Apr 1997
- Mark DurkanSocial Democratic & Labour PartyMP for Foyle02 May 2017
- Lord DykesCrossbenchMP for Harrow East30 Apr 1997
- Alex EadieLabourMP for Midlothian08 Apr 1992
- Ken EasthamLabourMP for Manchester, Blackley30 Apr 1997
- Mark EastwoodConservativeMP for Dewsbury29 May 2024
- Lord Eden of WintonConservativeMP for Bournemouth West08 Jun 1983
- Geoffrey EdgeLabourMP for Aldridge-Brownhills02 May 1979
- Jonathan EdwardsIndependentMP for Carmarthen East and Dinefwr29 May 2024
- Mr Huw EdwardsLabourMP for Monmouth04 May 2005
- Robert EdwardsLabour (Co-op)MP for Wolverhampton South East10 Jun 1987
- Ruth EdwardsConservativeMP for Rushcliffe29 May 2024
- Tim EggarConservativeMP for Enfield North30 Apr 1997
- Lord Elis-ThomasNon-affiliatedMP for Meirionnydd Nant Conwy08 Apr 1992
- Harold ElletsonConservativeMP for Blackpool North30 Apr 1997
- Lord Elliott of BallinamallardUlster Unionist PartyMP for Fermanagh and South Tyrone02 May 2017
- Lord Elliott of MorpethConservativeMP for Newcastle upon Tyne North08 Jun 1983
- Baroness Elliott of Whitburn BayLabourMP for Sunderland Central29 May 2024
- John EllisLabourMP for Brigg and Scunthorpe02 May 1979
- Ray EllisLabourMP for North East Derbyshire10 Jun 1987
127 register entries, on the member.
NamePartyPeerageEnded
- Lord AberconwayConservativeHereditary04 Feb 2003
- The Duke of AbercornConservativeHereditary11 Nov 1999
- Lord AberdareConservativeExcepted Hereditary23 Jan 2005
- Lord AberdareCrossbenchExcepted Hereditary30 Aug 2025
- Marquess of Aberdeen and TemairCrossbenchHereditary18 Aug 2002
- Marquess of AbergavennyCrossbenchHereditary11 Nov 1999
- Lord AbingerConservativeHereditary22 Sep 2002
- Lord AcknerCrossbenchLife Peer (judicial)21 Mar 2006
- Lord ActonLabourHereds given LPs09 Oct 2010
- Viscount AddisonConservativeHereditary11 Nov 1999
- Lord AdrianCrossbenchHereditary03 Apr 1995
- Baroness AfsharCrossbenchLife peer11 May 2022
- Lord AhmedNon-affiliatedLife peer14 Nov 2020
- The Marquess of AilesburyCrossbenchHereditary11 Nov 1999
- The Marquess of AilsaConservativeHereditary11 Nov 1999
- Lord AilwynConservativeHereditary26 Sep 1988
- Lord AiredaleLiberal DemocratHereditary19 Mar 1996
- Baroness Airey of AbingdonConservativeLife peer27 Nov 1992
- The Earl of AirlieCrossbenchHereditary11 Nov 1999
- Viscount AlanbrookeCrossbenchHereditary11 Nov 1999
- Earl of AlbemarleCrossbenchHereditary11 Nov 1999
- Lord AldenhamNot knownHereditary25 Jan 1986
- Lord AldenhamConservativeHereditary11 Nov 1999
- The Lord AldingtonConservativeHereds given LPs07 Dec 2000
- Lord Alexander of PotterhillCrossbenchLife peer07 Sep 1993
- Earl Alexander of TunisConservativeHereditary11 Nov 1999
- Lord Alexander of WeedonConservativeLife peer06 Nov 2005
- Lord Allen of AbbeydaleCrossbenchLife peer27 Nov 2007
- Viscount Allenby of MegiddoCrossbenchExcepted Hereditary02 Oct 2014
- Viscount AllendaleConservativeHereditary27 Dec 2002
- Lord AllertonConservativeHereditary30 Jun 1991
- Lord AllianceLiberal DemocratLife peer21 Mar 2025
- Lord AlportIndependent ConservativeLife peer28 Oct 1998
- Lord AlvinghamNon-affiliatedHereditary11 Nov 1999
- Lord Amery of LustleighConservativeLife peer02 Sep 1996
- Earl of AmherstLiberal DemocratHereditary04 Mar 1993
- Lord Amherst of HackneyCrossbenchHereditary01 Apr 2009
- Lord AmpthillCrossbenchExcepted Hereditary22 Apr 2011
- Lord AmwellCrossbenchHereditary11 Nov 1999
- Lord AmwellNot knownHereditary11 Oct 1990
Speeches
All speechesDebateDate
- Foreign National Offenders: Deportation14 Sep 2026
- Onley Park Estate: Water Main14 Sep 2026
- Criminal Justice System: Royal Commission14 Sep 2026
- Trial by Jury14 Sep 2026
- House of Commons14 Sep 2026
- Saudi East-West Oil Pipeline14 Sep 2026
- Tourism: Overnight Visitor Levy14 Sep 2026