Expenses

52 business-cost claims in 2025/26, as published by IPSA.

All categories £14,494 52 claims
Office Costs £12,051 50 claims
Accommodation £2,442 2 claims
DateCategoryCost typeDescriptionStatusPaid
26 Mar 2026 Office Costs Advertising and contact cards Annual Subscription to Community Newsletter with MP constituent contact information Paid £126.00
26 Mar 2026 Office Costs Advertising and contact cards Largo Communities Together Newsletter - MP contact for Constituents in publication. Paid £126.00
5 Mar 2026 Office Costs Cleaning services [***] [***] [***] - February 2026 - £150.00 - 75% - £112.50. Paid £112.50
28 Feb 2026 Office Costs Newspapers, journals, magazines DCT THE COURIER Paid £219.99
23 Feb 2026 Office Costs Venue hire, meetings & surgeries Paid £72.00
23 Feb 2026 Office Costs Cleaning services Constituency Office Cleaning - January 2026 - 75% Paid £84.38
6 Jan 2026 Office Costs Landline phone & internet - rental & usage Landline Paid £500.41
6 Jan 2026 Office Costs Landline phone & internet - rental & usage Internet Paid £52.74
6 Jan 2026 Office Costs Cleaning services Office cleaning - shared cost with MSP - 75% paid Paid £112.50
19 Dec 2025 Office Costs Software & applications ELECTED TECHNOLOGIES Paid £1,476.00
9 Dec 2025 Office Costs Landline phone & internet - rental & usage Internet Paid £52.74
5 Dec 2025 Office Costs Cleaning services Invoice for November 2025 - Constituency Office - [***] Paid £112.50
2 Dec 2025 Office Costs Website hosting and design WIX.COM [***] Paid £259.20
24 Nov 2025 Office Costs Advertising and contact cards SEARCH POINT UK Paid £314.10
20 Nov 2025 Office Costs Stationery & printing Printer Ink Cartridge - Constituency Office Printer Paid £86.92
20 Nov 2025 Office Costs Cleaning services Constituency Office Cleaning - October 2025 - 75% Paid £112.50
12 Nov 2025 Office Costs Website hosting and design WIX.COM Paid £230.40
12 Nov 2025 Office Costs Landline phone & internet - rental & usage Internet Paid £52.74
6 Nov 2025 Office Costs Stationery & printing AMAZON [***] Paid £393.74
28 Oct 2025 Office Costs TV licence TVLICENSING.CO.UK Paid £174.50
28 Oct 2025 Office Costs Cleaning services [***] - September 2025 - Constituency Office Cleaning - 75% Paid £140.62
17 Oct 2025 Office Costs Stationery & printing AMAZON UK [***] Paid £305.76
16 Oct 2025 Office Costs Software & applications KAPWING PRO PLAN Paid £105.16
6 Oct 2025 Office Costs Landline phone & internet - rental & usage Landline Paid £500.42
6 Oct 2025 Office Costs Landline phone & internet - rental & usage Internet Paid £52.74
2 Oct 2025 Office Costs Website hosting and design PAYPAL CHEAPHOSTUK Paid £74.39
17 Sep 2025 Office Costs Cleaning services Constituency Office - August 2025 - cleaning - 75% of cost Paid £112.50
16 Sep 2025 Office Costs Landline phone & internet - rental & usage Internet Paid £52.74
28 Aug 2025 Office Costs Utilities Electricity Paid £994.35
28 Aug 2025 Office Costs Stationery & printing AMAZON.CO.UK [***] Paid £81.92

Contains information licensed under the Open Government Licence v3.0. Source: IPSA.