| Category | Summary | Payer | Value | Registered |
| Donations and other support (including loans) for activities as an MP |
Ian McVeigh - £10,000.00 |
Ian McVeigh |
£10,000 |
22 May 2026 |
| Donations and other support (including loans) for activities as an MP |
John James - £2,500.00 |
John James |
£2,500 |
3 Dec 2025 |
| Donations and other support (including loans) for activities as an MP |
Rob Harding - £5,000.00 |
Rob Harding |
£5,000 |
30 Oct 2025 |
| Donations and other support (including loans) for activities as an MP |
Marco Compagnoni - £5,000.00 |
Marco Compagnoni |
£5,000 |
29 Oct 2025 |
| Miscellaneous |
Solicitor (non-practising). |
|
— |
26 Jun 2017 |
| Miscellaneous |
I am a member of the Rail Action Group East of Scotland (RAGES). |
|
— |
26 Jun 2017 |
| Miscellaneous |
I am a member of the Law Society of England and Wales. |
|
— |
26 Jun 2017 |
| Miscellaneous |
I am a trustee of the St Abbs Lifeboat Trust. |
|
— |
26 Jun 2017 |
Donations received
Regulated political donations reported to the Electoral Commission — a separate register from the financial interests above, so the same donation can appear in both.