Holyrood, made browsable

Mason, John

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.

Mason, John
MSP profile

Mason, John

Former (left at end of session) Independent Glasgow Shettleston

Politically, you're most like Gibson, Kenneth SNP — similarity 82.6/100.

Divisions voted in
2,828
last on 24 Mar 2026
Party alignment
96.4%
3.6% rebellion
Attendance
99.6%
12 "Not Voted" of 2,840 divisions present
Motions lodged
526
303 questions · 0 unanswered
Hansard contributions
11,632
2,656 chamber · 8,976 committee
Allowances claimed
£239,112
1,997 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
526
Carried
0
Defeated
0
Not divided
526
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.

Voice fingerprint

Words and phrases this MSP uses far more often than the chamber average (TF-IDF over their Hansard contributions).

Voting drift across sessions

Rebellion rate (vs party majority) per session.

0.6%
S4 · SNP
0.5%
S5 · SNP
20.1%
S6 · Ind
0.5%
S6 · SNP
Career arc

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

  1. Left Education, Children and Young People Committee
    08 Apr 2026
  2. Left Finance and Public Administration Committee
    08 Apr 2026
  3. Stood down from Glasgow Shettleston (Dissolution)
    08 Apr 2026
  4. Left Independent
    08 Apr 2026
  5. +
    Joined Independent
    17 Aug 2024
  6. Left Scottish National Party
    17 Aug 2024
  7. Joined Education, Children and Young People Committee as Member
    18 Jun 2024
  8. Left Social Justice and Social Security Committee
    17 Jun 2024
  9. Left Economy and Fair Work Committee
    16 Nov 2023
  10. Joined Social Justice and Social Security Committee as Member
    31 Oct 2023
  11. Left COVID-19 Recovery Committee
    14 Jul 2023
  12. Joined Finance and Public Administration Committee as Member
    19 Jun 2023
  13. Left Finance and Public Administration Committee
    19 Jun 2023
  14. Joined Finance and Public Administration Committee as Convener
    23 May 2023
  15. Left Finance and Public Administration Committee
    23 May 2023
  16. Joined Economy and Fair Work Committee as Substitute Member
    08 Sep 2021
  17. Joined Finance and Public Administration Committee as Member
    17 Jun 2021
  18. Joined COVID-19 Recovery Committee as Member
    17 Jun 2021
  19. Started representing Glasgow Shettleston
    06 May 2021
  20. +
    Joined Scottish National Party
    06 May 2021
  21. Left COVID-19 Committee
    04 May 2021
  22. Left Public Audit and Post-legislative Scrutiny Committee
    04 May 2021
  23. Left Economy, Energy and Fair Work Committee
    04 May 2021
  24. Left Finance and Constitution Committee
    04 May 2021
  25. Stood down from Glasgow Shettleston (Dissolution)
    04 May 2021
  26. Left Scottish National Party
    04 May 2021
  27. Joined COVID-19 Committee as Member
    03 Dec 2020
  28. Left Solicitors in the Supreme Courts of Scotland (Amendment) Bill Committee
    03 Dec 2020
  29. Joined Solicitors in the Supreme Courts of Scotland (Amendment) Bill Committee as Member
    31 Oct 2019
  30. Joined Public Audit and Post-legislative Scrutiny Committee as Substitute Member
    03 Sep 2019
  31. Joined Economy, Energy and Fair Work Committee as Substitute Member
    03 Sep 2019
  32. Joined Finance and Constitution Committee as Member
    03 Sep 2019
  33. Left Economy, Energy and Fair Work Committee
    03 Sep 2019
  34. Left Rural Economy and Connectivity Committee
    03 Sep 2019
  35. Joined Economy, Energy and Fair Work Committee as Deputy Convener
    06 Sep 2018
  36. Left Economy, Jobs and Fair Work Committee
    06 Sep 2018
  37. Joined Economy, Jobs and Fair Work Committee as Deputy Convener
    14 Jun 2016
  38. Left Economy, Jobs and Fair Work Committee
    14 Jun 2016
  39. Joined Rural Economy and Connectivity Committee as Member
    08 Jun 2016
  40. Joined Economy, Jobs and Fair Work Committee as Member
    08 Jun 2016

20 earlier events not shown.

Recent contributions to the Official Report
Committee & government roles

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 £7,766 £6,915 +£851
Engagement costs £6,539 £6,283 +£256
Incidental employment costs £84 £84 +£0
MSP & staff travel £510 £1,161 −£651
Edinburgh accommodation £2,460 £7,636 −£5,176
Registered interests

25 total · showing most recent.

  • Voluntary · 25 May 2021
    I am a trustee of the Fare Share Trust.
  • Voluntary · 25 May 2021
    I am a member of Easterhouse Baptist Church.
  • Voluntary · 25 May 2021
    I am a member of the Institute of Chartered Accountants of Scotland.
  • Controlled transactions · 25 May 2021
    No registrable interests
  • Gifts · 25 May 2021
    No registrable interests
  • Heritable property · 25 May 2021
    No registrable interests
  • Interest in shares · 25 May 2021
    No registrable interests
  • Overseas visits · 25 May 2021
    No registrable interests
Career timeline

Party

Seats