Parliament Workbench
Data: Votes to 12 Nov 2026 · Official Report to 12 Nov 2026

Former MSP

Stephanie Callaghan

SNP Was MSP for Uddingston and Bellshill (constituency) 2021–26

At a glance

Votes with SNP99.2%SNP median 99.7%
Turns up to vote78.5%Parliament median 92.7%

1,159 contributions in debates and committees 295 motions lodged 99 questions asked

Distinctive phrases

All speeches →

Words and pairs this MSP uses far more than other members do (TF-IDF over their Official Report contributions), with mention counts.

Recent votes on bills

All 943 votes →
  1. 24 Mar 2026
    Visitor Levy (Amendment) (Scotland) Bill
    Stage 3Bill pageS6M-21103SNP majority: ✓ For
    ✓ For Carried
  2. 24 Mar 2026
    Crofting and Scottish Land Court Bill
    Stage 3Bill pageS6M-21104SNP majority: ✓ For
    ✓ For Carried
  3. 24 Mar 2026
    ✓ For Carried
  4. 19 Mar 2026
    ✓ For Carried

Broke with their party

8 times →
  1. 11 Mar 2026
    Business Programme
    S6M-21077SNP majority: ✓ ForAgainst party
    – Abstained Carried
  2. 3 Feb 2026
    Prostitution (Offences and Support) (Scotland) Bill
    S6M-20627SNP majority: ✗ AgainstAgainst party
    ✓ For Defeated
  3. 7 Jan 2026
    Lowering Bills for Scotland’s Workers
    S6M-20294SNP majority: ✓ ForAgainst party
    ✗ Against Carried

Latest in the chamber

All 1,159 →
  1. 18 Mar 2026Chamber
    Children (Care, Care Experience and Services Planning) (Scotland) Bill: Stage 3

    On a point of order, Presiding Officer. I would have voted yes.

  2. 17 Mar 2026Chamber
    Decision Time

    On a point of order, Presiding Officer. I confirm that my vote is yes.

  3. 12 Mar 2026Chamber
    Assisted Dying for Terminally Ill Adults (Scotland) Bill: Stage 3

    Hopefully you can hear me. I certainly do not believe that it would be fair if a patient were told that at the point of diagnosis.On Rona Mackay’s point about Australia, when it f…

Works with

Backs their motions most

Whose motions they back most

Most similar sitting MSPs

Similarity blends voting record, motion support and topics.

Seats
Uddingston and Bellshill (constituency) 2021–26