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.
-
To ask the Scottish Parliamentary Corporate Body, regarding its role in staffing and reso…
Question
S6O-05644 · 19 Mar 2026
-
Eid al-Fitr
Motion
S6M-21084 · 12 Mar 2026
-
To ask the Scottish Government what its position is on whether the current Fiscal Framewo…
Question
S6O-05629 · 12 Mar 2026
-
To ask the Scottish Government what discussions have taken place with football authoritie…
Question
S6T-02941 · 10 Mar 2026
-
To ask the Scottish Government whether it will provide an update on the progress of the j…
Question
S6O-05582 · 04 Mar 2026
-
To ask the Scottish Government how it ensures that the Good Food Nation (Scotland) Act 20…
Question
S6O-05566 · 26 Feb 2026
-
Nature Champions Initiative
Motion
S6M-20338 · 11 Feb 2026
-
To ask the Scottish Government what information it holds on the diversity and socio-econo…
Question
S6O-05424 · 28 Jan 2026
Divisions where they voted against their party's majority position.
-
Greyhound Racing (Offences) (Scotland) Bill
18 Mar 2026 · they voted Yes, party voted Abstain
-
Building Safety Levy (Scotland) Bill
17 Mar 2026 · they voted Yes, party voted No
-
Business Programme
11 Mar 2026 · they voted Yes, party voted No
-
Judging the Scottish Government on its Education Record
04 Mar 2026 · they voted Yes, party voted No
-
Judging the Scottish Government on its Education Record
04 Mar 2026 · they voted No, party voted Abstain
-
Judging the Scottish Government on its Education Record
04 Mar 2026 · they voted No, party voted Yes
-
Judging the Scottish Government on its Education Record
04 Mar 2026 · they voted No, party voted Yes
-
Fixing Scotland's Ferry Fiasco
04 Mar 2026 · they voted Yes, party voted No
Of the motions they've lodged that went to a vote, how often did the chamber agree.
MSPs who voted the same way most often across shared divisions.
- Thompson, Dave SNP 99.9% 707 shared
- Freeman, Jeane SNP 99.6% 704 shared
- Lyle, Richard SNP 99.6% 1,600 shared
- Russell, Michael SNP 99.6% 1,374 shared
- Adam, Brian SNP 99.6% 226 shared
- MacDonald, Angus SNP 99.6% 1,567 shared
MSPs they vote against most often.
- Thomson, Ross Con 18.4% 218 shared
- Gulhane, Sandesh Con 18.6% 1,061 shared
- Findlay, Russell Con 18.7% 1,027 shared
- Lumsden, Douglas Con 18.9% 1,132 shared
- Hoy, Craig Con 19.2% 1,124 shared
- Dowey, Sharon Con 19.3% 1,173 shared
Composite of voting agreement, sponsorship overlap, and Hansard topic affinity. Weighted 50 / 25 / 25.
-
Gibson, Kenneth SNP 82.6vote 98 · co-sponsor 76 · topic 58
-
Kidd, Bill SNP 78.7vote 98 · co-sponsor 88 · topic 30
-
Torrance, David SNP 75.4vote 99 · co-sponsor 71 · topic 33
-
Lyle, Richard SNP 74.2vote 100 · co-sponsor 61 · topic 36
-
Stewart, Kevin SNP 71.1vote 98 · co-sponsor 48 · topic 40
-
McMillan, Stuart SNP 69.7vote 99 · co-sponsor 57 · topic 25
-
Paterson, Gil SNP 69.1vote 99 · co-sponsor 47 · topic 30
-
vote 98 · co-sponsor 46 · topic 33
Words and phrases this MSP uses far more often than the chamber average (TF-IDF over their Hansard contributions).
Rebellion rate (vs party majority) per session.
Unified timeline: party joinings, seat changes, committee appointments, ministerial roles.
-
Left Education, Children and Young People Committee08 Apr 2026
-
Left Finance and Public Administration Committee08 Apr 2026
-
Stood down from Glasgow Shettleston (Dissolution)08 Apr 2026
-
Left Independent08 Apr 2026
-
Joined Independent17 Aug 2024
-
Left Scottish National Party17 Aug 2024
-
Joined Education, Children and Young People Committee as Member18 Jun 2024
-
Left Social Justice and Social Security Committee17 Jun 2024
-
Left Economy and Fair Work Committee16 Nov 2023
-
Joined Social Justice and Social Security Committee as Member31 Oct 2023
-
Left COVID-19 Recovery Committee14 Jul 2023
-
Joined Finance and Public Administration Committee as Member19 Jun 2023
-
Left Finance and Public Administration Committee19 Jun 2023
-
Joined Finance and Public Administration Committee as Convener23 May 2023
-
Left Finance and Public Administration Committee23 May 2023
-
Joined Economy and Fair Work Committee as Substitute Member08 Sep 2021
-
Joined Finance and Public Administration Committee as Member17 Jun 2021
-
Joined COVID-19 Recovery Committee as Member17 Jun 2021
-
Started representing Glasgow Shettleston06 May 2021
-
Joined Scottish National Party06 May 2021
-
Left COVID-19 Committee04 May 2021
-
Left Public Audit and Post-legislative Scrutiny Committee04 May 2021
-
Left Economy, Energy and Fair Work Committee04 May 2021
-
Left Finance and Constitution Committee04 May 2021
-
Stood down from Glasgow Shettleston (Dissolution)04 May 2021
-
Left Scottish National Party04 May 2021
-
Joined COVID-19 Committee as Member03 Dec 2020
-
Left Solicitors in the Supreme Courts of Scotland (Amendment) Bill Committee03 Dec 2020
-
Joined Solicitors in the Supreme Courts of Scotland (Amendment) Bill Committee as Member31 Oct 2019
-
Joined Public Audit and Post-legislative Scrutiny Committee as Substitute Member03 Sep 2019
-
Joined Economy, Energy and Fair Work Committee as Substitute Member03 Sep 2019
-
Joined Finance and Constitution Committee as Member03 Sep 2019
-
Left Economy, Energy and Fair Work Committee03 Sep 2019
-
Left Rural Economy and Connectivity Committee03 Sep 2019
-
Joined Economy, Energy and Fair Work Committee as Deputy Convener06 Sep 2018
-
Left Economy, Jobs and Fair Work Committee06 Sep 2018
-
Joined Economy, Jobs and Fair Work Committee as Deputy Convener14 Jun 2016
-
Left Economy, Jobs and Fair Work Committee14 Jun 2016
-
Joined Rural Economy and Connectivity Committee as Member08 Jun 2016
-
Joined Economy, Jobs and Fair Work Committee as Member08 Jun 2016
20 earlier events not shown.
- Torrance, David SNP 720×
- Kidd, Bill SNP 668×
- Lyle, Richard SNP 536×
- McMillan, Stuart SNP 480×
- Gibson, Kenneth SNP 478×
- Adamson, Clare SNP 450×
- Paterson, Gil SNP 424×
- Beattie, Colin SNP 410×
- White, Sandra SNP 356×
- McAlpine, Joan SNP 338×
- Gibson, Kenneth SNP 696×
- Kidd, Bill SNP 408×
- Adamson, Clare SNP 386×
- McKelvie, Christina SNP 378×
- Stewart, Kevin SNP 370×
- White, Sandra SNP 322×
- McMillan, Stuart SNP 280×
- Grahame, Christine SNP 256×
- Doris, Bob SNP 252×
- Baillie, Jackie Lab 188×
-
Remote, Rural and Island Communities (Sustainability)
Chamber
25 Mar 2026I thank Jamie Halcro Johnston for securing the debate and other members for their kind words.Many people in Scotland’s urban areas and central belt still care …
-
Visitor Levy (Amendment) (Scotland) Bill: Stage 3
Chamber
19 Mar 2026Does the member think that he is being realistic? Edinburgh has millions of tourists who come for all sorts of reasons, but they could be put off doing so by t…
-
Visitor Levy (Amendment) (Scotland) Bill: Stage 3
Chamber
19 Mar 2026Would the member accept that lots of things can change after somebody books a holiday? Beer duty often goes up overnight. People buy things, and a few pounds h…
-
Restraint and Seclusion in Schools (Scotland) Bill: Stage 3
Chamber
19 Mar 2026I welcome both Daniel Johnson’s and Willie Rennie’s comments, as well as those of the cabinet secretary.Willie Rennie used the word “ambiguity”; other people w…
-
Restraint and Seclusion in Schools (Scotland) Bill: Stage 3
Chamber
19 Mar 2026Amendment 1 will provide a regulation-making power to amend the definitions of restraint and seclusion in section 1 at a future date, where ministers consider …
Committee
- Education, Children and Young People Committee Member · left 08 Apr 2026
- Social Justice and Social Security Committee Member · left 17 Jun 2024
- Finance and Public Administration Committee Member · left 08 Apr 2026
- Finance and Public Administration Committee Convener · left 19 Jun 2023
- Economy and Fair Work Committee Substitute Member · left 16 Nov 2023
- Finance and Public Administration Committee Member · left 23 May 2023
- COVID-19 Recovery Committee Member · left 14 Jul 2023
- COVID-19 Committee Member · left 04 May 2021
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 |
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
Party
- Independent · 17 Aug 2024 — 08 Apr 2026
- Scottish National Party · 06 May 2021 — 17 Aug 2024
- Scottish National Party · 05 May 2016 — 04 May 2021
- Scottish National Party · 05 May 2011 — 23 Mar 2016
Seats
- Glasgow Shettleston · 06 May 2021 — 08 Apr 2026 (Dissolution)
- Glasgow Shettleston · 05 May 2016 — 04 May 2021 (Dissolution)
- Glasgow Shettleston · 05 May 2011 — 23 Mar 2016 (Dissolution)