Parliament
Current MPs and peers, Commons speeches, written questions, the registers of interests, and MPs' business costs and expenses as IPSA publishes them.
649Current MPs816Current peers117,469Commons speeches11 Jul 2024 to 15 Sep 202622,674Written questions19,903 Commons, 2,771 Lords£209.3mIPSA costs, 2024-25105,828 claims
4,100 register entries, on the member.
NamePartySeat
- Mr Angus MacDonaldLiberal DemocratMP for Inverness, Skye and West Ross-shire
- Andy MacNaeLabourMP for Rossendale and Darwen
- Justin MaddersLabourMP for Ellesmere Port and Bromborough
- Ben MaguireLiberal DemocratMP for North Cornwall
- Helen MaguireLiberal DemocratMP for Epsom and Ewell
- Shabana MahmoodLabourMP for Birmingham Ladywood
- Alan MakConservativeMP for Havant
- Seema MalhotraLabour (Co-op)MP for Feltham and Heston
- Mr Cathal MallaghanSinn FéinMP for Mid Ulster
- Kit MalthouseConservativeMP for North West Hampshire
- Amanda MartinLabourMP for Portsmouth North
- Mike MartinLiberal DemocratMP for Tunbridge Wells
- Rachael MaskellLabour (Co-op)MP for York Central
- Paul MaskeySinn FéinMP for Belfast West
- Keir MatherLabourMP for Selby
- Brian MathewLiberal DemocratMP for Melksham and Devizes
- Alex MayerLabourMP for Dunstable and Leighton Buzzard
- Jerome MayhewConservativeMP for Broadland and Fakenham
- Charlie MaynardLiberal DemocratMP for Witney
- Douglas McAllisterLabourMP for West Dunbartonshire
- Kerry McCarthyLabourMP for Bristol East
- Martin McCluskeyLabourMP for Inverclyde and Renfrewshire West
- Dame Siobhain McDonaghLabourMP for Mitcham and Morden
- Andy McDonaldLabourMP for Middlesbrough and Thornaby East
- Chris McDonaldLabourMP for Stockton North
- John McDonnellLabourMP for Hayes and Harlington
- Blair McDougallLabourMP for East Renfrewshire
- Lola McEvoyLabourMP for Darlington
- Pat McFaddenLabourMP for Wolverhampton South East
- Alison McGovernLabourMP for Birkenhead
- Alex McIntyreLabourMP for Gloucester
- Gordon McKeeLabourMP for Glasgow South
- Kevin McKennaLabourMP for Sittingbourne and Sheppey
- Catherine McKinnellLabourMP for Newcastle upon Tyne North
- Jim McMahonLabour (Co-op)MP for Oldham West, Chadderton and Royton
- Anna McMorrinLabourMP for Cardiff North
- James McMurdockIndependentMP for South Basildon and East Thurrock
- Frank McNallyLabourMP for Coatbridge and Bellshill
- Kirsty McNeillLabour (Co-op)MP for Midlothian
- Esther McVeyConservativeMP for Tatton
127 register entries, on the member.
NamePartyPeerageEnded
- Earl of CromerCrossbenchHereditary11 Nov 1999
- Lord CrookCrossbenchHereditary11 Nov 1999
- Lord CrookLabourHereditary10 Mar 1989
- Viscount CrossConservativeHereditary5 Dec 2004
- Lord Cross of ChelseaCrossbenchLife Peer (judicial)4 Aug 1989
- Lord Crowther-HuntLabourLife peer6 Feb 1987
- Lord CuckneyConservativeLife peer30 Oct 2008
- Lord CudlippLiberal DemocratLife peer17 May 1998
- Lord Cullen of AshbourneConservativeHereditary17 Dec 2000
- Lord Cullen of WhitekirkCrossbenchLife peer1 Feb 2019
- Baroness CumberlegeConservativeLife peer20 Dec 2024
- Lord CunliffeCrossbenchHereditary11 Nov 1999
- Lord Cunningham of FellingLabourLife peer20 Apr 2026
- Lord Curry of KirkharleCrossbenchLife peer30 Apr 2026
- Baroness DacreCrossbenchHereditary11 Nov 1999
- Lord Dacre of GlantonConservativeLife peer26 Jan 2003
- Lord DahrendorfCrossbenchLife peer17 Jun 2009
- Lord DaintonCrossbenchLife peer5 Dec 1997
- Earl of DalhousieOtherHereditary15 Jul 1999
- Earl of DalhousieConservativeHereditary11 Nov 1999
- Baroness Darcy de KnaythCrossbenchExcepted Hereditary24 Feb 2008
- Lord DaresburyConservativeHereditary11 Nov 1999
- Lord DaresburyConservativeHereditary9 Sep 1996
- Lord DarlingOtherHereditary16 Oct 2003
- Lord Darling of RoulanishLabourLife peer28 Jul 2020
- Earl of DarnleyConservativeHereditary11 Nov 1999
- Earl of DartmouthOtherHereditary14 Dec 1997
- Earl of DartmouthConservativeHereditary11 Nov 1999
- Lord DarwenNon-affiliatedHereditary11 Nov 1999
- Lord DarwenNot knownHereditary9 Dec 1988
- Lord DaryngtonOtherHereditary5 Apr 1994
- Viscount DaventryConservativeHereditary15 Feb 2000
- Viscount DaventryConservativeHereditary19 Jan 1986
- Baroness DavidLabourLife peer29 Nov 2009
- Viscount DavidsonConservativeHereditary11 Nov 1999
- Lord DaviesLiberal DemocratHereditary11 Nov 1999
- Lord Davies of CoityLabourLife peer4 Mar 2019
- Lord Davies of OldhamLabourLife peer9 Jul 2024
- Lord Davies of PenrhysLabourLife peer28 Apr 1992
- Lord Davies of StamfordLabourLife peer25 Jul 2023
Speeches
All speechesDebateDate
- House of Commons15 Sep 2026
- Trial by Jury15 Sep 2026
- Criminal Justice System: Royal Commission15 Sep 2026
- Onley Park Estate: Water Main15 Sep 2026
- Foreign National Offenders: Deportation15 Sep 2026
- Saudi East-West Oil Pipeline15 Sep 2026
- Tourism: Overnight Visitor Levy15 Sep 2026
Business costs and expenses
IPSAClaims paid to MPs by the Independent Parliamentary Standards Authority, as IPSA publishes them. Totals include office, staffing, travel and accommodation costs. 2024-25: £209.3m across 105,828 claims and 1,004 MPs.
2026-272025-262024-252023-242022-232021-222020-212019-202018-192017-182016-172015-162014-152013-142012-132011-122010-11
MPConstituencyPaidClaims
- Diane AbbottHackney North and Stoke Newington BC£271,56241
- Jack AbbottIpswich BC£181,221108
- Debbie AbrahamsOldham East and Saddleworth CC£290,11277
- Shockat AdamLeicester South BC£231,212111
- Bim AfolamiHitchin and Harpenden CC£221,30669
- Adam AfriyieWindsor CC£90,9616
- Zubir AhmedGlasgow South West BC£243,89578
- Nickie AikenCities of London and Westminster BC£146,52819
- Luke AkehurstNorth Durham CC£202,698220
- Sadik Al-HassanNorth Somerset CC£192,748190
- Bayo AlabaSouthend East and Rochford CC£178,917107
- Peter AldousWaveney CC£159,45857
- Dan AldridgeWeston-super-Mare CC£177,929117
- Douglas AlexanderLothian East CC£91,91163
- Heidi AlexanderSwindon South BC£180,36394
- Rushanara AliBethnal Green and Stepney BC£325,45082
- Tahir AliBirmingham, Hall Green BC£269,557140
- Lucy AllanTelford BC£101,14540
- Rosena Allin-KhanTooting BC£294,23349
- Jim AllisterNorth Antrim CC£209,116155
- Mike AmesburyWeaver Vale CC£297,970137
- Gideon AmosTaunton and Wellington CC£230,331232
- Callum AndersonBuckingham and Bletchley CC£185,363106
- Fleur AndersonPutney BC£295,696183
- Lee AndersonAshfield CC£264,074164
- Stuart AndersonWolverhampton South West BC£303,103192
- Stuart AndrewPudsey BC£367,552113
- Caroline AnsellEastbourne BC£130,58649
- Tonia AntoniazziGower CC£315,426133
- Steff AquaroneNorth Norfolk CC£256,383198
- Edward ArgarMelton and Syston CC£201,41334
- Scott ArthurEdinburgh South West BC£173,504143
- Jess AsatoLowestoft CC£199,916151
- Jonathan AshworthLeicester South BC£168,11927
- James AsserWest Ham and Beckton BC£173,807101
- Sarah AthertonWrexham CC£140,37768
- Jas AthwalIlford South BC£164,54745
- Victoria AtkinsLouth and Horncastle CC£240,80154
- Catherine AtkinsonDerby North BC£207,56375
- Lewis AtkinsonSunderland Central BC£221,349102
Latest claims
- 31 Jul 2026Lloyd HattonOffice Costs, Venue hire, meetings & surgeries£50
- 13 Jul 2026Callum AndersonAccommodation, Hotel - London£335
- 6 Jul 2026Callum AndersonAccommodation, Hotel - London£649
- 29 Jun 2026Callum AndersonAccommodation, Hotel - London£568
- 25 Jun 2026Damian HindsOffice Costs, Venue hire, meetings & surgeries£50
- 22 Jun 2026Callum AndersonAccommodation, Hotel - London£551
- 19 Jun 2026Neil Duncan-JordanOffice Costs, Maintenance, Redecorations & Repairs£4,194
- 15 Jun 2026Callum AndersonAccommodation, Hotel - London£547
- 10 Jun 2026Kirsty McNeillAccommodation, Council tax£126
- 8 Jun 2026Callum AndersonAccommodation, Hotel - London£635
- 1 Jun 2026Callum AndersonAccommodation, Hotel - London£429
- 1 Jun 2026Alan CampbellAccommodation, Council tax£246