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
- Lord Cope of BerkeleyConservativeLife peer13 May 2020
- Lord Corbett of Castle ValeLabourLife peer19 Feb 2012
- Earl of Cork and OrreryConservativeHereditary14 Nov 2003
- Earl of Cork and OrreryConservativeHereditary8 Aug 1995
- The Earl of Cork and OrreryCrossbenchExcepted Hereditary29 Apr 2026
- Lord CormackConservativeLife peer25 Feb 2024
- Lord CornwallisCrossbenchHereditary11 Nov 1999
- Baroness CorstonLabourLife peer9 Jul 2024
- Earl of CottenhamOtherHereditary20 Oct 2000
- Lord CotterLiberal DemocratLife peer14 Nov 2023
- Lord CottesloeConservativeHereditary21 Apr 1994
- Lord CottesloeCrossbenchHereditary11 Nov 1999
- Baroness CouttieConservativeLife peer12 Dec 2022
- Earl of CoventryConservativeHereditary14 Jun 2002
- The Lord Bishop of CoventryBishopsBishops1 Oct 1997
- The Lord Bishop of CoventryBishopsBishops31 Jan 2008
- The Lord Bishop of CoventryBishopsBishops6 Nov 2023
- Viscount CowdrayCrossbenchHereditary11 Nov 1999
- Viscount CowdrayCrossbenchHereditary19 Jan 1995
- Lord Cowdrey of TonbridgeConservativeLife peer5 Dec 2000
- Earl of CowleyConservativeHereditary11 Nov 1999
- Viscount CraigavonCrossbenchExcepted Hereditary31 Mar 2025
- Lord CraigmyleConservativeHereditary30 Apr 1998
- Lord CraigmyleCrossbenchHereditary11 Nov 1999
- The Lord CraigtonConservativeLife peer28 Jul 1993
- Earl of CranbrookConservativeHereditary11 Nov 1999
- Lord CranworthConservativeHereditary11 Nov 1999
- Lord CrathorneConservativeExcepted Hereditary29 Apr 2026
- Earl of CravenOtherHereditary30 Aug 1990
- Earl of CravenNon-affiliatedHereditary11 Nov 1999
- Earl of Crawford and BalcarresConservativeLife peer28 Nov 2019
- Lord CrawshawConservativeHereditary11 Nov 1999
- Lord CrawshawConservativeHereditary7 Nov 1997
- Lord Crawshaw of AintreeOtherLife peer16 Jul 1986
- Lord CrickhowellConservativeLife peer17 Mar 2018
- Lord CroftNon-affiliatedHereditary11 Nov 1999
- Lord CroftOtherHereditary11 Jan 1997
- Lord CrohamCrossbenchLife peer11 Sep 2011
- Earl of CromartieConservativeHereditary13 Dec 1989
- Earl of CromerCrossbenchHereditary11 Nov 1999
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