| Category | Summary | Payer | Value | Registered |
| Land and property (within or outside the UK) |
Property in Edinburgh |
|
— |
18 Oct 2019 |
| Shareholdings |
Shares in 100MPH Events Limited (dormant) |
100MPH Events Limited (dormant) |
— |
— |
| Miscellaneous |
Trustee of McRaes Batallion Trust. This is an unpaid role. |
|
— |
2 Aug 2023 |
| Miscellaneous |
Trustee of the Royal Observatory Trust. This is an unpaid role. |
|
— |
2 Aug 2023 |
| Miscellaneous |
Director of the Commonwealth Parliamentary Association (United Kingdom). |
|
— |
31 Jul 2023 |
| Miscellaneous |
Director of IM Campaigns Ltd (dormant). This is an unpaid role. |
|
— |
31 Jul 2023 |
| Miscellaneous |
Director of 100MPH Events Limited (dormant). This is an unpaid role. |
|
— |
31 Jul 2023 |
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.
| Donor | Value | Accepted |
| Mr Gordon Dalyell
| £5,000 | 27 Feb 2020 |
| Lord William Haughie
| £5,000 | 25 Feb 2020 |
| Mrs Fiona Mactaggart
| £2,000 | 17 Feb 2020 |
| Mr Jonathan Wild
| £3,000 | 14 Feb 2020 |
| Community Union
| £6,000 | 1 Feb 2020 |
| Mr Gordon Dalyell
| £5,000 | 17 Jan 2020 |
| Baroness Meta Ramsay
| £3,000 | 17 Jan 2020 |
| Lord Matthew Oakeshott
| £10,000 | 17 Jan 2020 |
| Government of the United Arab Emirates
| £3,500 | 23 Mar 2013 |
| Falkland Islands Government
| £2,810.10 | 2 Nov 2011 |