MSP
David Torrance
At a glance
2,899 contributions in debates and committees 1,391 motions lodged 202 questions asked
Distinctive phrases
All speeches →- petition rule 280
- orders basis 169
- consider closing 129
- kirkcaldy 316
- wonder consider 112
- closing petition 158
- kirkcaldy constituency 58
- rule standing 285
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 2,653 votes →- 28 Oct 2026✗ Against Carried
- 24 Mar 2026✓ For Carried
- 24 Mar 2026✓ For Carried
- 24 Mar 2026✓ For Carried
Broke with their party
5 times →- 4 Nov 2020✗ Against Carried
- 13 Nov 2019✗ Against Carried
- 9 Feb 2016✗ Against Carried
Latest in the chamber
All 2,899 →-
General Question Time
I welcome the commitment that the Scottish National Party Government gave to meeting the audiology sector within the first 100 days to develop plans for future community audiology…
-
New Petitions
In light of the evidence that is in front of us and the ongoing inquiry, the committee should consider closing the petition under rule 15.7 of standing orders, on the basis that t…
-
Portfolio Question Time
People across Scotland who are living with long-term conditions must be properly supported to live pain free and to have access to the care that they need as close to home as poss…
Works with
Backs their motions most
- Bill Kidd SNP 1,181
- Richard Lyle SNP 934
- Colin Beattie SNP 813
- Joan McAlpine SNP 769
- Stuart McMillan SNP 753
Whose motions they back most
- Clare Adamson SNP 1,247
- Stuart McMillan SNP 805
- Kevin Stewart SNP 775
- Kenneth Gibson NPA 686
- Colin Beattie SNP 606
Most similar sitting MSPs
- Colin Beattie SNP 73% similar
- Fulton MacGregor SNP 71% similar
- Jenny Gilruth SNP 70% similar
- Clare Adamson SNP 70% similar
- Stuart McMillan SNP 69% similar
Similarity blends voting record, motion support and topics.
Career
Full career →- Seats
- Kirkcaldy (constituency) since 2011
- Committees now
- Health, Care and Sport Committee (Substitute Member) · Public Petitions Committee (Deputy Convener)