Angus MacDonald MP: money and interests
4 Jul 2024–3 Jul 2025
How these years work
Our reporting years run from 4 July to 3 July, starting with the 2024 general election. They are not official parliamentary sessions. Office costs keep IPSA’s April–March financial years. Records may cover only part of a year; a missing record does not mean no work was done.
Jobs, earnings, gifts and other interests reported by this MP. This list uses the recorded registration date, or publication date when no registration date is supplied, within the selected period. It is not a total of personal income or a complete year-end register.
27 published records · newest first.
Register history · latest available editions
Declared interests by category
Shareholdings
5 entries on this record page · Value not declared in these entries
View register entry · Shares in Highland Bookshop Ltd · Value not declared. Registered 28 Oct 2024.
Show original wording
- Held On Behalf Of
- Business with my wife
- Organisation Name
- Highland Bookshop Ltd
- Shareholding Threshold
- (i) Shareholdings: over 15% of issued share capital
View register entry · Shares in Highland Cinema Ltd · Value not declared. Registered 28 Oct 2024.
Show original wording
- Held On Behalf Of
- Jointly with wife
- Managed By
- Delegated management company
- Organisation Name
- Highland Cinema Ltd
- Shareholding Threshold
- (i) Shareholdings: over 15% of issued share capital
View register entry · Shares in Inverleith Partnership · Value not declared. Registered 2 Aug 2024.
Show original wording
- Managed By
- Delegated management company
- Organisation Description
- Partnership with two holdings, Artisan Spirit Company and Montane (outdoor clothing)
- Organisation Name
- Inverleith Partnership
- Shareholding Threshold
- (ii) Other shareholdings, valued at more than £70,000
View register entry · Shares in Renewable Parts Ltd · Value not declared. Registered 24 Jul 2024.
Show original wording
- Managed By
- Delegated management company
- Organisation Description
- Supply of parts for wind turbines
- Organisation Name
- Renewable Parts Ltd
- Shareholding Threshold
- (i) Shareholdings: over 15% of issued share capital
View register entry · Shares in Hampden and Co · Value not declared. Registered 24 Jul 2024.
Show original wording
- Managed By
- Delegated management company
- Organisation Description
- Bank
- Organisation Name
- Hampden and Co
- Shareholding Threshold
- (ii) Other shareholdings, valued at more than £70,000
Donations and other support (including loans) for activities as an MP
18 entries on this record page · £104,100.00 in disclosed values across 18 entries
View register entry · Jacqueline Gordon - £2,250.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- Jacqueline Gordon
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 2250.00
View register entry · J Torquil Macalpine - £2,000.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- J Torquil Macalpine
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 2000.00
View register entry · Margaret Falconer - £10,000.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- Margaret Falconer
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 10000.00
View register entry · Andrew Salvesen - £2,800.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- Andrew Salvesen
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 2800.00
View register entry · Angelica Salvesen - £3,400.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- Angelica Salvesen
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 3400.00
View register entry · Broadland Properties Ltd - £20,000.00. Registered 2 Aug 2024.
Company number 00483844 on Companies House
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Company Identifier
- 00483844
- Donor Company Identifier Source
- Companies House
- Donor Company Name
- Broadland Properties Ltd
- Donor Name
- Broadland Properties Ltd
- Donor Public Address
- 137 Scalby Road, Scarborough YO12 6TB
- Donor Status
- Company
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 20000.00
View register entry · Dominic Sanders - £2,500.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- Dominic Sanders
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 2500.00
View register entry · Hilary MacGillivary - £5,000.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- Hilary MacGillivary
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 5000.00
View register entry · Ivor Dunbar - £10,000.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- Ivor Dunbar
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 10000.00
View register entry · Benjamin Thomson - £5,000.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- Benjamin Thomson
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 5000.00
View register entry · Ewen Macpherson - £5,000.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- Ewen Macpherson
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 5000.00
View register entry · Donald Michie - £10,000.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- Donald Michie
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 10000.00
View register entry · Alan Warner - £3,750.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- Alan Warner
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 3750.00
View register entry · Mark Wilson - £2,500.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- Mark Wilson
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 2500.00
View register entry · George Seligman - £2,500.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- George Seligman
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 2500.00
View register entry · Alexander Marshall - £7,400.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- Alexander Marshall
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 7400.00
View register entry · Catherine Burns - £5,000.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- Catherine Burns
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 5000.00
View register entry · Richard Burns - £5,000.00. Registered 2 Aug 2024.
Show original wording
- Donation Source
- (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation
- Donor Name
- Richard Burns
- Donor Status
- Individual
- Is Sole Beneficiary
- True
- Payment Type
- Monetary
- Value
- 5000.00
Employment and earnings - Ongoing paid employment
1 entry on this record page · £21,345.00 in disclosed values across 1 entry
View register entry · Agreement - £21,345.00. Registered 24 Jul 2024.
Show original wording
- End Date
- 2024-08-31
- Hours Details
- hours not specified
- Hours Worked
- 17.00
- Is Payment Donated
- False
- Is Ultimate Payer Different
- False
- Payment Type
- Monetary
- Period For Hours Worked
- Weekly
- Regularity Of Payment
- Yearly
- Ultimate Payer Protected By Confidentiality
- False
- Value
- 21345.00
Employment and earnings
1 entry on this record page · Value not declared in these entries
View register entry · Highland Councillor - Highland Council · Value not declared. Registered 24 Jul 2024.
Show original wording
- End Date
- 2024-08-31
- Is Paid As Director Of Payer
- False
- Is Until Further Notice
- True
- Job Title
- Highland Councillor
- Payer Is Private Individual
- False
- Payer Name
- Highland Council
- Payer Public Address
- Glenurquart Road, Inverness IV3 5NX
Donations and support
Reported donations dated 4 Jul 2024–3 Jul 2025 with a unique recipient match to this MP.
What this shows and doesn't show
Identity matching and excluded recipients
Concentration calculation and source groups
Donor groups are sorted by reported value solely for this calculation. Name-only groups are not confirmed identities.
View desktop donation flow (first 0 displayed records)
View as listWhat this shows and doesn't show
No uniquely matched donation records in this period.
Latest register changes and full register history · all periods
New since last register
7 Sept 2026 → 21 Sept 2026
What this shows and doesn't show
- No entry changes between these editions.
Register category timelines
What this shows and doesn't show
Donations and other support (including loans) for activities as an MP
Registered, updated and removed entries
- · Removed: Richard Burns - £5,000.00 · Interest record · Official register
- · Removed: Catherine Burns - £5,000.00 · Interest record · Official register
- · Removed: Alexander Marshall - £7,400.00 · Interest record · Official register
- · Removed: George Seligman - £2,500.00 · Interest record · Official register
- · Removed: Mark Wilson - £2,500.00 · Interest record · Official register
- · Removed: Alan Warner - £3,750.00 · Interest record · Official register
- · Removed: Donald Michie - £10,000.00 · Interest record · Official register
- · Removed: Ewen Macpherson - £5,000.00 · Interest record · Official register
- · Removed: Benjamin Thomson - £5,000.00 · Interest record · Official register
- · Removed: Ivor Dunbar - £10,000.00 · Interest record · Official register
- · Removed: Hilary MacGillivary - £5,000.00 · Interest record · Official register
- · Removed: Dominic Sanders - £2,500.00 · Interest record · Official register
- · Removed: Broadland Properties Ltd - £20,000.00 · Interest record · Official register
- · Removed: Angelica Salvesen - £3,400.00 · Interest record · Official register
- · Removed: Andrew Salvesen - £2,800.00 · Interest record · Official register
- · Removed: Margaret Falconer - £10,000.00 · Interest record · Official register
- · Removed: J Torquil Macalpine - £2,000.00 · Interest record · Official register
- · Removed: Jacqueline Gordon - £2,250.00 · Interest record · Official register
- · New in register: Richard Burns - £5,000.00 · Interest record · Official register
- · New in register: Catherine Burns - £5,000.00 · Interest record · Official register
- · New in register: Alexander Marshall - £7,400.00 · Interest record · Official register
- · New in register: George Seligman - £2,500.00 · Interest record · Official register
- · New in register: Mark Wilson - £2,500.00 · Interest record · Official register
- · New in register: Alan Warner - £3,750.00 · Interest record · Official register
- · New in register: Donald Michie - £10,000.00 · Interest record · Official register
- · New in register: Ewen Macpherson - £5,000.00 · Interest record · Official register
- · New in register: Benjamin Thomson - £5,000.00 · Interest record · Official register
- · New in register: Ivor Dunbar - £10,000.00 · Interest record · Official register
- · New in register: Hilary MacGillivary - £5,000.00 · Interest record · Official register
- · New in register: Dominic Sanders - £2,500.00 · Interest record · Official register
- · New in register: Broadland Properties Ltd - £20,000.00 · Interest record · Official register
- · New in register: Angelica Salvesen - £3,400.00 · Interest record · Official register
- · New in register: Andrew Salvesen - £2,800.00 · Interest record · Official register
- · New in register: Margaret Falconer - £10,000.00 · Interest record · Official register
- · New in register: J Torquil Macalpine - £2,000.00 · Interest record · Official register
- · New in register: Jacqueline Gordon - £2,250.00 · Interest record · Official register
Employment and earnings
Registered, updated and removed entries
- · Removed: Highland Councillor - Highland Council · Interest record · Official register
- · Updated: Highland Councillor - Highland Council · Interest record · Official register
- · New in register: Highland Councillor - Highland Council · Interest record · Official register
Land and property (within or outside the UK)
- Property in Ayr · Value not declared · Registered 24 Jul 2024 · Official register
- Property in Stirling · Value not declared · Registered 24 Jul 2024 · Official register
Registered, updated and removed entries
- · New in register: Property in Ayr · Interest record · Official register
- · New in register: Property in Stirling · Interest record · Official register
Shareholdings
- Shares in Hampden and Co · Value not declared · Registered 24 Jul 2024 · Official register
- Shares in Renewable Parts Ltd · Value not declared · Registered 24 Jul 2024 · Official register
- Shares in Inverleith Partnership · Value not declared · Registered 2 Aug 2024 · Official register
- Shares in Highland Cinema Ltd · Value not declared · Registered 28 Oct 2024 · Official register
- Shares in Highland Bookshop Ltd · Value not declared · Registered 28 Oct 2024 · Official register
Registered, updated and removed entries
- · New in register: Shares in Highland Cinema Ltd · Interest record · Official register
- · New in register: Shares in Highland Bookshop Ltd · Interest record · Official register
- · New in register: Shares in Hampden and Co · Interest record · Official register
- · New in register: Shares in Renewable Parts Ltd · Interest record · Official register
- · New in register: Shares in Inverleith Partnership · Interest record · Official register
Latest published office-cost overview · IPSA financial year
Money at a glance
Latest complete published IPSA year: 2024-25
£196,055.67 in annual business costs
View as listOfficial IPSA annual recordWhat this shows and doesn't show
New since last register
7 Sept 2026 → 21 Sept 2026
What this shows and doesn't show
Current main entries by category
Published records only — not a full account of an MP’s work. How we work →