Inverness, Skye & West Ross-shire / data

Mr Angus MacDonald · Liberal Democrats · sitting since 04 Jul 2024 · every division, speech and committee appearance.
Since election
659days
from 04 Jul 2024
Divisions
297
of 504 possible
Attendance
59%
207 absent / paired
Whip alignment
96%
vs party majority
Speeches
106
39 debates
Written Qs
666
660 answered
Committees
1
memberships
Expenses
£194k paid
FY 2024–2025 · 158 claims
Interests
7
3 categories

A · Overview

Last update: 24 Apr 2026

Issue volume

Top issues by total divisions voted — engagement only, not direction.
IssueVolumeVotes
Taxation
63
Economy
46
Employment
34
Crime & Policing
33
Welfare and Benefits
25
Pensions
21
Education
20
Housing
17

Speech topics

Words spoken, by topic. Source: Hansard.
TopicDebatesWords
Economy Jobs194,252
Local Government82,267
Transport41,910
Fiscal Policy61,657
Health41,565
Environment81,251
Defence61,234
Energy91,018

B · Notable divisions

Source: Hansard · The Public Whip

Free votes, rebellions and high-salience whipped votes — the moments that distinguish this MP from the party machine. The full division-by-division record will follow once the per-MP archive is wired.

DateDivisionWhipMP voted
17 Jun 2025Crime and Policing Bill Report Stage: New Clause 1Vote on a package of government new clauses to the Crime and Policing Bill at Report Stage, covering measures including: criminalising organRebelledNo
17 Jun 2025Crime and Policing Bill Report Stage: New Clause 106Vote on New Clause 106, which sought to require women to have an in-person medical consultation before receiving abortion medication, as a sRebelledAye
20 Jun 2025Terminally Ill Adults (End of Life) Bill: New Clause 16A procedural vote on whether to allow New Clause 16 to be formally considered as part of the Terminally Ill Adults (End of Life) Bill at RepFree voteAye

C · Speeches

Source: Hansard · 6,942 words
DateContributionWords
02 Apr 2026Scottish Affairs Committee — Oral Evidence (HC 1461)Yes. Sorry, Neil, would you like to chip in?9
02 Apr 2026Scottish Affairs Committee — Oral Evidence (HC 1461)In terms of supplying our constituents, do you think we should regulate to enforce the sharing of masts? I don’t care as much about competition; I care about availability.29
02 Apr 2026Scottish Affairs Committee — Oral Evidence (HC 1461)You are also looking at other operational changes. Presumably there is an opportunity, for example, to offer 6G to the islands or whatever it is. Are you doing anything on your mas40
02 Apr 2026Scottish Affairs Committee — Oral Evidence (HC 1461)Who do my constituents get in touch with to find out what they can do to get decent connectivity? I am obviously not important enough to get decent connectivity. I honestly mean th67
02 Apr 2026Scottish Affairs Committee — Oral Evidence (HC 1461)That all sounds very nice, but I am going to give you the alternative view, and I saw you there when I asked question 1. Can I give you the example of a fictitious family who live 316
02 Apr 2026Scottish Affairs Committee — Oral Evidence (HC 1461)People say that it is compulsory in other countries to share masts, and we do not share masts in the same way in the UK.25
02 Apr 2026Scottish Affairs Committee — Oral Evidence (HC 1461)Who do we get in touch with? You just told me what you did about your flat.17
02 Apr 2026Scottish Affairs Committee — Oral Evidence (HC 1461)Is R100 run by the Scottish Government?7
02 Apr 2026Scottish Affairs Committee — Oral Evidence (HC 1461)I do not think they reach into the West Highlands.10
02 Apr 2026Scottish Affairs Committee — Oral Evidence (HC 1461)Why would you do it if there is already, for example, a spare BT cable?15
02 Apr 2026Scottish Affairs Committee — Oral Evidence (HC 1461)The bottom line is you are all waiting for BT Openreach to do it?14
02 Apr 2026Scottish Affairs Committee — Oral Evidence (HC 1461)How is that getting on? How is it looking? Is it likely?12
02 Apr 2026Scottish Affairs Committee — Oral Evidence (HC 1461)Mr Robinson, you have been doing an investigation into putting in an additional subsea cable and you are meant to announce in the spring of this year.27
02 Apr 2026Scottish Affairs Committee — Oral Evidence (HC 1461)I think it is only BT Openreach, as far as I am aware. Okay, thank you.16
02 Apr 2026Scottish Affairs Committee — Oral Evidence (HC 1461)Thank you. If all three of you could reply to this. We have a major problem in remote Scotland with basically a declining population, particularly of the young. I am the MP for, am191

D · Written questions

Source: UK Parliament Written Questions API (questions-statements.parliament.uk) · 666 tabled · 660 answered · 30 Aug 202422 Apr 2026
Top departments
DepartmentQuestionsShare
Department for Environment, Food and Rural Affairs10816.2%
Department for Energy Security and Net Zero8212.3%
Foreign, Commonwealth and Development Office7311.0%
Treasury629.3%
Ministry of Defence456.8%
Department of Health and Social Care436.5%
Department for Culture, Media and Sport365.4%
Department for Science, Innovation and Technology365.4%
Most recent
DateDepartmentQuestionStatus
22 Apr 2026Department for Energy Security and Net ZeroTo ask the Secretary of State for Energy Security and Net Zero, what recent estimate his Department has made of the amount of community benefits paid to a) the United Kingdom, b) Scotland and c) the Scottish Highlands in 2025.Pending
15 Apr 2026Department for Science, Innovation and TechnologyTo ask the Secretary of State for Science, Innovation and Technology, whether his department has considered working with Ofcom to help ensure that mobile network operators share masts and/or sites where possible.Pending
15 Apr 2026Department for Science, Innovation and TechnologyTo ask the Secretary of State for Science, Innovation and Technology, whether he has held discussions with its counterpart in the Faroe Islands on the rollout of 5G coverage.Pending
15 Apr 2026Department of Health and Social CareTo ask the Secretary of State for Health and Social Care, for what reason planning for a specialised service for very severe ME/CFS has been paused until April 2027.Pending
15 Apr 2026Department for EducationTo ask the Secretary of State for Education, if she will (a) introduce a dedicated employment status for foster carers, (b) establish an independent register and appeals system for foster carers and (c) launch a public inquiry into the fost…Pending
14 Apr 2026Department for Energy Security and Net ZeroTo ask the Secretary of State for Energy Security and Net Zero, pursuant to the Oral Question of 24th March 2026, what steps his Department is taking to introduce a trial for free wind power for people living near energy infrastructure.Pending
10 Apr 2026Department for EducationTo ask the Secretary of State for Education, whether her Department is taking steps to ensure that AI features embedded in platforms such as Google Workspace for Education are (a) disclosed and (b) consented to by (i) schools and (ii) paren…Answered
10 Apr 2026TreasuryTo ask the Chancellor of the Exchequer, pursuant to the Answer of 30 March 2026 to Question 122630 on Business: VAT, whether her Department has made an assessment on the effect that inflation has had on small business' ability to stay under…Answered
10 Apr 2026Department for Energy Security and Net ZeroTo ask the Secretary of State for Energy Security and Net Zero, what estimate his Department has made of the total (a) energy and (b) water demands of all proposed AI data centres.Answered
10 Apr 2026Department for EducationTo ask the Secretary of State for Education, what guidance her Department provides to local authorities on the use of AI tools on school-issued devices in primary schools.Answered
10 Apr 2026Department for TransportTo ask the Secretary of State for Transport, what estimate her Department has made of the number of independent MOT testing stations that have closed since 2010; and whether she has had discussions with the DVSA on the potential impact of t…Answered
10 Apr 2026TreasuryTo ask the Chancellor of the Exchequer, with reference to FOI2025/189761 dated 2 January 2026, what assessment she has made of the value for money of HMRC's compliance and enforcement activities relating to the Loan Charge.Answered
10 Apr 2026Cabinet OfficeTo ask the Minister for the Cabinet Office, pursuant to Question 108150 answered on 29 January 2026, what progress the cross-departmental team has made on reducing Capita's backlog of Civil Service Pension Scheme Payments.Answered
10 Apr 2026TreasuryTo ask the Chancellor of the Exchequer, whether her Department has considered introducing (a) business rates relief and (b) National Insurance contribution rebates for small independent MOT testing stations.Answered
25 Mar 2026Department for TransportTo ask the Secretary of State for Transport, what steps she is taking to reduce delays in the issuing of HGV driving licences for drivers with medical conditions.Answered

E · Committees

Source: UK Parliament Committees API
CommitteeRoleHouseStartEnd
Scottish Affairs CommitteeSelectMemberCommons28 Oct 2024present

F · Expenses

Source: IPSA individual MP business-cost claims (theipsa.org.uk) · FY 2024–2025 · £194,347 paid · 158 claims

Every business-cost claim reimbursed by IPSA in the current financial year, grouped by category. “Aggregated” rows are IPSA’s own year-end totals for cost types like payroll and rent that aren’t itemised claim-by-claim.

Category breakdown
CategoryClaimsPaid (£)Share
Office Costs11917,5449.0%
Staffing2154,73079.6%
Accommodation153,9092.0%
MP Travel013,9067.2%
Staff Travel04,2592.2%
Top itemised cost types
Cost typeCategoryClaimsPaid (£)
Pooled staffing servicesStaffing14,900
Software & applicationsOffice Costs233,426
Stationery & printingOffice Costs422,857
Business ratesOffice Costs22,815
RentOffice Costs62,700
Equipment - purchaseOffice Costs41,856
UtilitiesAccommodation51,421
Maintenance, Redecorations & RepairsOffice Costs31,309
Service charge & ground RentAccommodation11,152
Advertising and contact cardsOffice Costs31,052
Council taxAccommodation1820
UtilitiesOffice Costs11516
Most recent
DateCategoryDescriptionPaid (£)Status
07 Apr 2025Office Costs
Utilities
Electricity60Paid
03 Apr 2025Office Costs
Maintenance, Redecorations & Repairs
Replacement water heater for Fort William office [200011797-12]492Paid
31 Mar 2025Accommodation
Utilities
Dual Fuel366Paid
22 Mar 2025Office Costs
Software & applications
"NOTION LABS [200011725-9008]84Paid
20 Mar 2025Office Costs
Software & applications
CHARLIEHR SOFTWARE [200011725-6431]48Paid
19 Mar 2025Office Costs
Equipment - purchase
Office furniture1,116Paid
19 Mar 2025Office Costs
Advertising and contact cards
VISTAPRINT [200011725-7110]152Paid
12 Mar 2025Office Costs
Software & applications
MAILCHIMP [200011725-4641]56Paid
11 Mar 2025Office Costs
Stationery & printing
Amazon Laser Toner for Westminster Office471Paid
11 Mar 2025Office Costs
Stationery & printing
Amazon Laser Toner for Westminster Office396Paid
05 Mar 2025Accommodation
Landline phone & internet - rental & usage
Landline & internet package37Paid
04 Mar 2025Office Costs
Rent
Rent450Paid
28 Feb 2025Office Costs
Cleaning services
Monthly Cleaning - Fort William Constituency Office96Paid
22 Feb 2025Office Costs
Software & applications
"NOTION LABS84Paid
21 Feb 2025Office Costs
Stationery & printing
Banner March 2025-162Paid
20 Feb 2025Office Costs
Software & applications
CHARLIEHR SOFTWARE48Paid
13 Feb 2025Office Costs
Equipment - purchase
Office furniture400Paid
12 Feb 2025Office Costs
Software & applications
MAILCHIMP59Paid
05 Feb 2025Accommodation
Landline phone & internet - rental & usage
Landline & internet package42Paid
04 Feb 2025Office Costs
Rent
Rent450Paid

G · Register of interests

Source: UK Parliament Members API — Registered Interests (members-api.parliament.uk) · 7 current · last amended 01 Aug 2025

Every financial interest declared by the MP, grouped under the Register’s official categories. Retracted entries are hidden but counted above.

6. Land and property portfolio with a value over £100,000 and where indicated, the portfolio provides a rental income of over £10,000 a year2 entries
16 Aug 2024
Type of land/property: Commercial property (Office building) Number of properties: 1 Location: Stirling Rental income: Yes (Registered 24 July 2024)
01 Aug 2025
Type of land/property: Agricultural property (forest) Number of properties: 1 Location: Ayr Ownership details: leased from family members (Registered 24 July 2024)
7. (i) Shareholdings: over 15% of issued share capital3 entries
16 Aug 2024
Name of company or organisation: Renewable Parts Ltd Nature of business: Supply of parts for wind turbines (Registered 24 July 2024)
31 Oct 2024
Name of company or organisation: Highland Bookshop Ltd Held jointly with or on behalf of: Business with my wife (Registered 28 October 2024)
31 Oct 2024
Name of company or organisation: Highland Cinema Ltd Held jointly with or on behalf of: Jointly with wife (Registered 28 October 2024)
7. (ii) Other shareholdings, valued at more than £70,0002 entries
16 Aug 2024
Name of company or organisation: Inverleith Partnership Nature of business: Partnership with two holdings, Artisan Spirit Company and Montane (outdoor clothing) (Registered 2 August 2024)
16 Aug 2024
Name of company or organisation: Hampden and Co Nature of business: Bank (Registered 24 July 2024)

H · Ward results

Source: Local Government Boundary Commission · DCLEAPIL

Most recent winning councillor in each ward — 11 wards, 33 councillor seats.

WardCouncillorPartyVotesElection
Aird Loch NessChris BallanceGreen Party of England and Wales52805 May 2022
Aird Loch NessDavid FraserIndependent Berwick Hills Resident1,18205 May 2022
Aird Loch NessEmma KnoxScottish National Party (SNP)1,36405 May 2022
Aird Loch NessHelen CrawfordConservative and Unionist Party1,09905 May 2022
Caol MallaigDenis RixsonLiberal Democrats96805 Apr 2018
Culloden ArdersierGlynis Campbell-SinclairScottish National Party (SNP)1,54205 May 2022
Culloden ArdersierMorven ReidIndependent Berwick Hills Resident62605 May 2022
Culloden ArdersierTrish RobertsonLiberal Democrats62605 May 2022
Eilean A CheoCalum MunroIndependent Berwick Hills Resident58305 May 2022
Eilean A CheoDrew MillarScottish National Party (SNP)1,01905 May 2022
Eilean A CheoJohn FinlaysonIndependent Berwick Hills Resident1,45005 May 2022
Eilean A CheoRuraidh StewartConservative and Unionist Party48505 May 2022
Fort William ArdnamurchanAngus MacDonaldLiberal Democrats1,50005 May 2022
Fort William ArdnamurchanKate WillisGreen Party of England and Wales38505 May 2022
Fort William ArdnamurchanSarah FanetScottish National Party (SNP)1,34105 May 2022
Fort William ArdnamurchanThomas MaclennanIndependent Berwick Hills Resident37305 May 2022
Inverness CentralBet McAllisterLabour Party79305 May 2022
Inverness CentralKate MacLeanScottish National Party (SNP)58905 May 2022
Inverness CentralMichael CameronScottish National Party (SNP)76905 May 2022
Inverness MillburnDavid GreggLiberal Democrats83505 May 2022
Inverness MillburnIan BrownScottish National Party (SNP)1,43005 May 2022
Inverness MillburnIsabelle MacKenzieConservative and Unionist Party75705 May 2022
Inverness Ness SideAlasdair ChristieLiberal Democrats1,93405 May 2022
Inverness Ness SideAndrew MackintoshLabour Party27605 May 2022
Inverness Ness SideJackie HendryScottish National Party (SNP)1,27005 May 2022
Inverness SouthDuncan McDonaldIndependent Berwick Hills Resident11 Apr 2024
Inverness WestAlex GrahamLiberal Democrats1,19805 May 2022
Inverness WestBill BoydScottish National Party (SNP)1,09205 May 2022
Inverness WestRyan MackintoshGreen Party of England and Wales26205 May 2022
Wester Ross Strathpeffer LochalshBiz CampbellIndependent Berwick Hills Resident1,55205 May 2022
Wester Ross Strathpeffer LochalshChristopher BirtScottish National Party (SNP)98805 May 2022
Wester Ross Strathpeffer LochalshLiz KraftScottish National Party (SNP)1,23405 May 2022
Wester Ross Strathpeffer LochalshPatrick LogueConservative and Unionist Party93705 May 2022

I · Demographics

Source: ONS Census 2021 · NOMIS

Demographic profile unavailable for this constituency.

J · Public spending

Source: HMT Public Expenditure Statistical Analyses (gov.uk/PESA) and departmental funding allocations · Status: Pending ingest

HMT publishes headline spending identifiable by region in PESA. Constituency-level capital allocations (Levelling-Up Fund, Towns Fund, UKSPF, transport capital, BEIS R&D) are published as separate departmental datasets. We are evaluating the cleanest reconciliation for a per-constituency view.

Sources

Hansard · UK Parliament Members API · UK Parliament Committees API · The Public Whip · Office for National Statistics · Local Government Boundary Commission for England · DCLEAPIL · NOMIS · HMRC SPI · ASHE.

Pending ingest: IPSA individual MP claims · Register of Members’ Financial Interests · HMT PESA & departmental funding allocations · UK Parliament Written Questions API (per-MP feed).

About this view

The data view is a structured archive — every datapoint is a row in a public source. Where a panel shows ‘pending’, the dataset is in the ingestion queue. Send corrections to corrections@beyondthevote.uk.

← Back to the dispatch