Josh MacAlister MP: costs
263 published records · newest first. Office costs fund parliamentary work; they are not personal income.
2026-27 spend and budgets
Annual budgets and totals for this year are not published here yet. Amounts below sum the selected individual claims.
Office£4,344.30
Budget not published
Staffing£0.00
Budget not published
Accommodation£0.00
Budget not published
Travel£0.00
Budget not published
Costs
- 13 Jun 2025 · Other office equipment · Office Costs · £94.08
- 13 Jun 2025 · Other office equipment · Office Costs · £104.69
- 5 Jun 2025 · Professional & consultancy · Staffing · £3,500.00
- 3 Jun 2025 · Landline & internet package · Office Costs · £158.56
- 3 Jun 2025 · Cleaning services · Office Costs · £60.00
- 29 May 2025 · Stationery & printing · Office Costs · £203.82
- 29 May 2025 · Stationery & printing · Office Costs · £203.82
- 29 May 2025 · Stationery & printing · Office Costs · £203.82
- 29 May 2025 · Stationery & printing · Office Costs · £165.90
- 26 May 2025 · Electricity · Office Costs · £347.15
- 22 May 2025 · Maintenance, Redecorations & Repairs · Office Costs · £200.00
- 22 May 2025 · Stationery & printing · Office Costs · £100.80
- 20 May 2025 · Cleaning services · Office Costs · £60.00
- 15 May 2025 · Hospitality · Office Costs · £370.00
- 6 May 2025 · Cleaning services · Office Costs · £60.00
- 6 May 2025 · Stationery & printing · Office Costs · £492.00
- 3 May 2025 · Landline & internet package · Office Costs · £151.30
- 29 Apr 2025 · Cleaning services · Office Costs · £60.00
- 14 Apr 2025 · Venue hire, meetings & surgeries · Office Costs · £50.00
- 10 Apr 2025 · Stationery & printing · Office Costs · £287.23
- 10 Apr 2025 · Stationery & printing · Office Costs · £102.07
- 10 Apr 2025 · Stationery & printing · Office Costs · £306.22
- 10 Apr 2025 · Stationery & printing · Office Costs · £306.22
- 9 Apr 2025 · Stationery & printing · Office Costs · £169.20
- 8 Apr 2025 · Training - staff · Staffing · £150.00
Published records only — not a full account of an MP’s work. How we work →