Former MSP
Ruth Maguire
At a glance
3,264 contributions in debates and committees 525 motions lodged 164 questions asked
Distinctive phrases
All speeches →- western fee 44
- cunninghame south 77
- equalities human 136
- fee mary 44
- mary west 44
- zehra 27
- alex edinburgh 44
- cole-hamilton alex 44
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 1,846 votes →- 24 Mar 2026✓ For Carried
- 24 Mar 2026✓ For Carried
- 24 Mar 2026✓ For Carried
- 19 Mar 2026✓ For Carried
Broke with their party
13 times →- 17 Mar 2026✗ Against Defeated
- 3 Feb 2026✓ For Defeated
- 9 Dec 2025– Abstained Carried
Latest in the chamber
All 3,264 →-
Assisted Dying for Terminally Ill Adults (Scotland) Bill
I start by sharing my respect for Liam McArthur; I find him to be a good parliamentarian and a good man. However, I must also say that it remains a fact that consent, choice, free…
-
Business Motions
I will be brief. Jeremy Balfour has, in a very dignified and eloquent manner, tried to explain to members the difficulties that a number of our colleagues who require carers to he…
-
Assisted Dying for Terminally Ill Adults (Scotland) Bill: Stage 3
I take Alex Cole-Hamilton’s point that we are not clinicians and would not spell out clinical practice in the bill. However, I want to share an example that speaks to the complexi…
Works with
Backs their motions most
- Bill Kidd SNP 473
- David Torrance SNP 408
- Fulton MacGregor SNP 369
- Clare Adamson SNP 331
- Richard Lyle SNP 314
Whose motions they back most
- Clare Adamson SNP 792
- Alexander Stewart Con 577
- Stuart McMillan SNP 517
- David Torrance SNP 479
- Annie Wells Con 407
Most similar sitting MSPs
- Fulton MacGregor SNP 73% similar
- Clare Adamson SNP 69% similar
- David Torrance SNP 68% similar
- Gillian Martin SNP 68% similar
- Karen Adam SNP 66% similar
Similarity blends voting record, motion support and topics.
Career
Full career →- Seats
- Cunninghame South (constituency) 2016–26