Holyrood, made browsable

McMillan, Stuart

Everything we have on one MSP — voting record, motions, questions, committee work, allowances, Hansard contributions, registered interests and career history — pulled together on a single page.

McMillan, Stuart
MSP profile

McMillan, Stuart

Twitter: @StuMcMillanSNP\r\nFacebook: Stuart McMillan MSP

Politically, you're most like Kidd, Bill SNP — similarity 79.6/100.

Divisions voted in
2,699
last on 24 Mar 2026
Party alignment
99.9%
0.1% rebellion
Attendance
95.0%
141 "Not Voted" of 2,840 divisions present
Motions lodged
1,276
787 questions · 1 unanswered
Hansard contributions
7,867
2,254 chamber · 5,613 committee
Allowances claimed
£401,936
2,587 transactions
Recent rebellions

Divisions where they voted against their party's majority position.

Motion success

Of the motions they've lodged that went to a vote, how often did the chamber agree.

Lodged
1,276
Carried
0
Defeated
0
Not divided
1,276
Closest voting allies

MSPs who voted the same way most often across shared divisions.

Furthest apart on votes

MSPs they vote against most often.

MSPs like this one

Composite of voting agreement, sponsorship overlap, and Hansard topic affinity. Weighted 50 / 25 / 25.

Voting drift across sessions

Rebellion rate (vs party majority) per session.

0.1%
S4 · SNP
0.0%
S5 · SNP
0.3%
S6 · SNP
Career arc

Unified timeline: party joinings, seat changes, committee appointments, ministerial roles.

  1. Started representing Unknown constituency
    07 May 2026
  2. +
    Joined Scottish National Party
    07 May 2026
  3. Left Delegated Powers and Law Reform Committee
    08 Apr 2026
  4. Stood down from Greenock and Inverclyde (Dissolution)
    08 Apr 2026
  5. Left Scottish National Party
    08 Apr 2026
  6. Left Public Audit Committee
    26 Jun 2025
  7. Left Criminal Justice Committee
    13 May 2025
  8. Joined Public Audit Committee as Member
    07 Jan 2025
  9. Joined Criminal Justice Committee as Substitute Member
    18 Sep 2024
  10. Left Education, Children and Young People Committee
    18 Sep 2024
  11. Left COVID-19 Recovery Committee
    14 Jul 2023
  12. Joined Education, Children and Young People Committee as Substitute Member
    29 Jun 2023
  13. Joined COVID-19 Recovery Committee as Member
    18 Apr 2023
  14. Left COVID-19 Recovery Committee
    18 Apr 2023
  15. Joined COVID-19 Recovery Committee as Substitute Member
    31 Mar 2022
  16. Joined Delegated Powers and Law Reform Committee as Convener
    22 Jun 2021
  17. Left Delegated Powers and Law Reform Committee
    22 Jun 2021
  18. Joined Delegated Powers and Law Reform Committee as Member
    17 Jun 2021
  19. Started representing Greenock and Inverclyde
    06 May 2021
  20. +
    Joined Scottish National Party
    06 May 2021
  21. Left Committee on the Scottish Government Handling of Harassment Complaints
    04 May 2021
  22. Left COVID-19 Committee
    04 May 2021
  23. Stood down from Greenock and Inverclyde (Dissolution)
    04 May 2021
  24. Left Scottish National Party
    04 May 2021
  25. Joined Committee on the Scottish Government Handling of Harassment Complaints as Member
    22 Dec 2020
  26. Left Delegated Powers and Law Reform Committee
    22 Dec 2020
  27. Joined COVID-19 Committee as Member
    16 Sep 2020
  28. Left Culture, Tourism, Europe and External Affairs Committee
    16 Sep 2020
  29. Joined Culture, Tourism, Europe and External Affairs Committee as Member
    06 Sep 2018
  30. Left Culture, Tourism, Europe and External Relations Committee
    06 Sep 2018
  31. Joined Culture, Tourism, Europe and External Relations Committee as Member
    29 Sep 2016
  32. Left European and External Relations Committee
    29 Sep 2016
  33. Joined European and External Relations Committee as Member
    06 Sep 2016
  34. Joined Delegated Powers and Law Reform Committee as Deputy Convener
    14 Jun 2016
  35. Left Delegated Powers and Law Reform Committee
    14 Jun 2016
  36. Joined Delegated Powers and Law Reform Committee as Member
    08 Jun 2016
  37. Started representing Greenock and Inverclyde
    05 May 2016
  38. +
    Joined Scottish National Party
    05 May 2016
  39. Left Public Audit Committee
    23 Mar 2016
  40. Left Devolution (Further Powers) Committee
    23 Mar 2016

40 earlier events not shown.

Recent contributions to the Official Report
Committee & government roles

Government

Committee

Allowance — vs. party average (2025)

Per-category claim total for this MSP compared to the average per-MSP total inside their party for the same year. Positive = above party average.

Category MSP Party avg Difference
Office costs £10,171 £7,961 +£2,210
Edinburgh accommodation £7,587 £6,403 +£1,184
MSP & staff travel £1,753 £1,181 +£572
Engagement costs £5,572 £5,809 −£237
Registered interests

131 total · showing most recent.

  • Voluntary · 02 Jun 2021
    I am a Board Member of Greenock Towns Board. [Registered 28 November 2024]
  • Voluntary · 02 Jun 2021
    I am a Board Member of Greenock Towns Board. [Registered 28 November 2024]
  • Voluntary · 02 Jun 2021
    I am an Executive Committee member of the Commonwealth Parliamentary Association (CPA) representing the Scottish Parliament. I initially joined the board in November 2018 as a substitute member for N…
  • Voluntary · 02 Jun 2021
    I am on the board of directors of the Scottish Parliament Think Tank – ‘Scotland’s Future Forum’. I receive no remuneration for this role. [Registered 5 May 2023]
  • Voluntary · 02 Jun 2021
    I am an Executive Committee member of the Commonwealth Parliamentary Association (CPA) representing the Scottish Parliament. I initially joined the board in November 2018 as a substitute member for N…
  • Voluntary · 02 Jun 2021
    Until 13 June 2023, when I resigned, I was on the board of directors of the Scottish Parliament Think Tank – ‘Scotland’s Future Forum’. I received no remuneration for this role. [Registered 5 May 202…
  • Voluntary · 02 Jun 2021
    I am an Executive Committee member of the Commonwealth Parliamentary Association (CPA) representing the Scottish Parliament. I initially joined the board in November 2018 as a substitute member for N…
  • Voluntary · 02 Jun 2021
    Until 13 June 2023, when I resigned, I was on the board of directors of the Scottish Parliament Think Tank – ‘Scotland’s Future Forum’. I received no remuneration for this role. [Registered 5 May 202…
Career timeline

Party

Seats