| Category | Description | Amount | Date ▼ | Status |
|---|---|---|---|---|
| Accommodation | Electricity EDF UK CARD PAYMENTS [200013613-3243] | £71.75 | 11 Mar 2026 | Paid |
| Office Costs | Landline & internet package BT Bill - Constituency Office phone and internet | £140.92 | 9 Mar 2026 | Paid |
| Office Costs | Stationery & printing Banner March 2026 | £138.00 | 11 Feb 2026 | Paid |
| Office Costs | Stationery & printing Banner March 2026 | £170.40 | 11 Feb 2026 | Paid |
| Office Costs | Stationery & printing Banner March 2026 | £182.40 | 11 Feb 2026 | Paid |
| Office Costs | Landline & internet package BT Bill Feb 2026 - Constituency Office | £68.28 | 9 Feb 2026 | Paid |
| Accommodation | Electricity EDF UK CARD PAYMENTS [200013624-2297] | £158.99 | 2 Feb 2026 | Paid |
| Office Costs | Advertising and contact cards FRASERBURGH FOOTBALL C | £575.00 | 31 Jan 2026 | Paid |
| Office Costs | Landline & internet package BT Bill for Constituency Office | £140.88 | 9 Jan 2026 | Paid |
| Accommodation | Council tax WWW.WESTMINSTER.GOV.UK | £138.18 | 15 Dec 2025 | Paid |
| Office Costs | Landline & internet package BT CONSTITUENCY OFFICE BILL | £140.88 | 9 Dec 2025 | Paid |
| Accommodation | Electricity EDF UK CARD PAYMENTS | £51.18 | 19 Nov 2025 | Paid |
| Office Costs | Advertising and contact cards SUMUP KEITH FOOTBALL | £600.00 | 15 Nov 2025 | Paid |
| Office Costs | Advertising and contact cards DEVERONVALE FOOTBALL | £420.00 | 15 Nov 2025 | Paid |
| Office Costs | Venue hire, meetings & surgeries | £205.00 | 11 Nov 2025 | Paid |
| Office Costs | Landline & internet package BT CONSTITUENCY OFFICE BILL | £140.88 | 10 Nov 2025 | Paid |
| Office Costs | Landline & internet package BT CONSTITUENCY OFFICE BILL | £281.72 | 9 Oct 2025 | Paid |
| Office Costs | Landline & internet package BT Bill - Constituency Office | £180.88 | 16 Sept 2025 | Paid |
| Office Costs | Advertising and contact cards CMS.SCOT | £178.00 | 10 Sept 2025 | Paid |
| Office Costs | Advertising and contact cards SUMUP SIGNATURE SIGN | £371.08 | 10 Sept 2025 | Paid |
| Office Costs | Advertising and contact cards PETERHEAD FOOTBALL CLU | £630.00 | 10 Sept 2025 | Paid |
| Office Costs | Software & applications UNIVERSAL COMPUTING | £2,086.80 | 1 Sept 2025 | Paid |
| Office Costs | Landline & internet package BT Bill - Constituency Office | £140.84 | 16 Aug 2025 | Paid |
| Office Costs | Stationery & printing ROOD SIGNS LIMITED | £332.26 | 5 Aug 2025 | Paid |
| Office Costs | Landline & internet package BT Bill - Constituency Office | £72.64 | 22 Jul 2025 | Paid |
| Office Costs | Other office equipment Pedestal Fan for Constituency Office | £50.00 | 16 Jul 2025 | Paid |
| Office Costs | Landline & internet package BT Bill - Constituency Office | £140.91 | 15 Jul 2025 | Paid |
| Office Costs | Stationery & printing ABERDEENSHIRE COUNCIL | £186.00 | 17 Jun 2025 | Paid |
| Office Costs | Software & applications ELECTED TECHNOLOGIES | £1,476.00 | 17 Jun 2025 | Paid |
| Office Costs | Landline & internet package BT Constituency Office bill | £146.96 | 16 Jun 2025 | Paid |
| Office Costs | Stationery & printing PETERS | £210.00 | 2 Jun 2025 | Paid |
| Office Costs | Landline & internet package BT Constituency Office bill | £140.98 | 15 May 2025 | Paid |
| Accommodation | Council tax WWW.WESTMINSTER.GOV.UK | £762.88 | 24 Apr 2025 | Paid |
| Staffing | Scottish National Party Research Team (SNP) SNP Pooled services 24-25 addittional Charges | £8,000.00 | 22 Apr 2025 | Paid |
| Office Costs | Other office equipment AI Digital Recorder for minute taking | £169.99 | 4 Apr 2025 | Paid |
| Office Costs | Landline BT PLC BUSINESS MOTO B | £62.34 | 2 Apr 2025 | Paid |
| Office Costs | Rent | £990.00 | 1 Apr 2025 | Paid |
| Office Costs | Landline BT Constituency Office adjusted Bill after refunds | £83.28 | 1 Apr 2025 | Paid |
| MP Travel | Rail Aggregated figure for travel during 2024-25 | £1,664.37 | 31 Mar 2025 | Paid |
| Dependant Travel | Rail Aggregated figure for travel during 2024-25 | £58.09 | 31 Mar 2025 | Paid |
| MP Travel | Rail Booking Fee Aggregated figure for travel during 2024-25 | £119.00 | 31 Mar 2025 | Paid |
| Staff Travel | Air travel Aggregated figure for travel during 2024-25 | £1,304.24 | 31 Mar 2025 | Paid |
| Staffing | Total Staffing budget payroll costs for the 2024-25 year Total Staffing budget payroll costs for the 2024-25 year | £144,795.47 | 31 Mar 2025 | Paid |
| Accommodation | Rent 2024-25 [***] rent pro-rata | £-31.16 | 31 Mar 2025 | Paid |
| Staff Travel | Mileage - car Aggregated figure for travel during 2024-25 | £27.00 | 31 Mar 2025 | Paid |
| Staffing | Working From Home Allowance Aggregated figure for this business cost and budget category in 2024-25 | £213.20 | 31 Mar 2025 | Paid |
| MP Travel | Hotel - London Aggregated figure for travel during 2024-25 | £420.00 | 31 Mar 2025 | Paid |
| Staff Travel | Hotel - London Aggregated figure for travel during 2024-25 | £390.00 | 31 Mar 2025 | Paid |
| MP Travel | Mileage - car Aggregated figure for travel during 2024-25 | £40.50 | 31 Mar 2025 | Paid |
| MP Travel | Parking Aggregated figure for travel during 2024-25 | £92.00 | 31 Mar 2025 | Paid |