Torrance, David
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.
-
Launch of the Kirkcaldy Muslim Scout Group
Motion
S7M-00006 · 14 May 2026
-
Kirkcaldy Parkrun Milestone
Motion
S6M-21193 · 25 Mar 2026
-
To ask the Scottish Government what action it is taking in light of reports of increasing…
Question
S6O-05713 · 25 Mar 2026
-
Celebrating the Outstanding Voluntary Service of Wendy Page
Motion
S6M-21086 · 12 Mar 2026
-
To ask the Scottish Government what its response is to the consultation on a potential lo…
Question
S6W-44128 · 10 Mar 2026
-
Congratulations to The Big Green Market
Motion
S6M-20781 · 11 Feb 2026
-
Nakey Bakey Named One of Scotmid’s Scottish Favourites
Motion
S6M-20688 · 05 Feb 2026
-
New Keys and New Chapter for Dysart Colliery Silver Band
Motion
S6M-20689 · 05 Feb 2026
Divisions where they voted against their party's majority position.
-
Care Homes
04 Nov 2020 · they voted No, party voted Abstain
-
Artificial Intelligence and Data Driven Technologies: Opportunities for the Scottish Econ…
13 Nov 2019 · they voted No, party voted Yes
-
Transplantation (Authorisation of Removal of Organs etc.) (Scotland) Bill
09 Feb 2016 · they voted No, party voted Yes
-
Transplantation (Authorisation of Removal of Organs etc.) (Scotland) Bill
09 Feb 2016 · they voted No, party voted Yes
-
Assisted Suicide (Scotland) Bill
27 May 2015 · 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.
- Salmond, Alex SNP 100.0% 445 shared
- Adam, Brian SNP 100.0% 209 shared
- Dunbar, Jackie SNP 100.0% 1,053 shared
- Tweed, Evelyn SNP 100.0% 1,011 shared
- Stewart, Kaukab SNP 100.0% 1,027 shared
- Nicoll, Audrey SNP 99.9% 1,057 shared
MSPs they vote against most often.
- Kerr, Stephen Con 18.1% 981 shared
- White, Tess Con 18.4% 935 shared
- Findlay, Russell Con 18.7% 923 shared
- Hoy, Craig Con 18.8% 999 shared
- Gulhane, Sandesh Con 18.9% 942 shared
- Gosal, Pam Con 19.0% 1,005 shared
Composite of voting agreement, sponsorship overlap, and Hansard topic affinity. Weighted 50 / 25 / 25.
-
Tweed, Evelyn SNP 85.7vote 100 · co-sponsor 100 · topic 43
-
Harper, Emma SNP 84.0vote 100 · co-sponsor 100 · topic 36
-
Doris, Bob SNP 84.0vote 100 · co-sponsor 100 · topic 36
-
Stewart, Kevin SNP 83.2vote 100 · co-sponsor 100 · topic 33
-
vote 99 · co-sponsor 100 · topic 33
-
Mason, John Ind 82.6vote 99 · co-sponsor 100 · topic 33
-
McKee, Ivan SNP 82.4vote 100 · co-sponsor 100 · topic 30
-
White, Sandra SNP 82.3vote 99 · co-sponsor 100 · topic 30
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.
-
Started representing Kirkcaldy07 May 2026
-
Joined Scottish National Party07 May 2026
-
Left Social Justice and Social Security Committee08 Apr 2026
-
Left Citizen Participation and Public Petitions Committee08 Apr 2026
-
Left Health, Social Care and Sport Committee08 Apr 2026
-
Stood down from Kirkcaldy (Dissolution)08 Apr 2026
-
Left Scottish National Party08 Apr 2026
-
Joined Social Justice and Social Security Committee as Substitute Member06 Mar 2024
-
Joined Citizen Participation and Public Petitions Committee as Deputy Convener23 Jun 2021
-
Left Citizen Participation and Public Petitions Committee23 Jun 2021
-
Joined Citizen Participation and Public Petitions Committee as Member17 Jun 2021
-
Joined Health, Social Care and Sport Committee as Member17 Jun 2021
-
Started representing Kirkcaldy06 May 2021
-
Joined Scottish National Party06 May 2021
-
Left Public Petitions Committee04 May 2021
-
Left Health and Sport Committee04 May 2021
-
Left Local Government and Communities Committee04 May 2021
-
Stood down from Kirkcaldy (Dissolution)04 May 2021
-
Left Scottish National Party04 May 2021
-
Joined Public Petitions Committee as Member06 Sep 2018
-
Joined Health and Sport Committee as Member06 Sep 2018
-
Left Delegated Powers and Law Reform Committee06 Sep 2018
-
Left Standards, Procedures and Public Appointments Committee06 Sep 2018
-
Joined Delegated Powers and Law Reform Committee as Substitute Member24 May 2018
-
Joined Standards, Procedures and Public Appointments Committee as Member19 Apr 2018
-
Left Equalities and Human Rights Committee19 Apr 2018
-
Left Delegated Powers and Law Reform Committee19 Apr 2018
-
Joined Equalities and Human Rights Committee as Member29 Sep 2016
-
Left Equal Opportunities Committee29 Sep 2016
-
Joined Local Government and Communities Committee as Substitute Member07 Sep 2016
-
Joined Equal Opportunities Committee as Member08 Jun 2016
-
Joined Delegated Powers and Law Reform Committee as Member08 Jun 2016
-
Started representing Kirkcaldy05 May 2016
-
Joined Scottish National Party05 May 2016
-
Left Public Petitions Committee23 Mar 2016
-
Left Public Audit Committee23 Mar 2016
-
Left Equal Opportunities Committee23 Mar 2016
-
Stood down from Kirkcaldy (Dissolution)23 Mar 2016
-
Left Scottish National Party23 Mar 2016
-
Left Public Petitions Committee09 Dec 2014
20 earlier events not shown.
- Kidd, Bill SNP 4,724×
- Lyle, Richard SNP 3,736×
- McAlpine, Joan SNP 3,076×
- Beattie, Colin SNP 3,009×
- Ewing, Annabelle SNP 2,964×
- White, Sandra SNP 2,876×
- McMillan, Stuart SNP 2,820×
- MacGregor, Fulton SNP 2,640×
- Adamson, Clare SNP 2,464×
- Gilruth, Jenny SNP 2,076×
- Adamson, Clare SNP 4,748×
- McMillan, Stuart SNP 3,180×
- Stewart, Kevin SNP 3,100×
- Gibson, Kenneth NPA 2,744×
- Dey, Graeme SNP 2,400×
- White, Sandra SNP 2,344×
- Beattie, Colin SNP 2,320×
- Kidd, Bill SNP 2,124×
- MacDonald, Angus SNP 2,024×
- McKelvie, Christina SNP 1,904×
-
Oaths and Affirmations
Chamber
14 May 2026I, David Herd Torrance, do swear that I will be faithful and bear true allegiance to His Majesty King Charles, his heirs and successors, according to law. So h…
-
Portfolio Question Time
Chamber
25 Mar 2026Given the sustained pressure on social housing waiting lists in the Kirkcaldy constituency, will the cabinet secretary outline how the Scottish Government can …
-
Portfolio Question Time
Chamber
25 Mar 2026To ask the Scottish Government what action it is taking in light of reports of increasing pressure on social housing waiting lists in the Kirkcaldy constituenc…
-
Adoption Support for Families
Chamber
24 Mar 2026I begin by thanking Fulton MacGregor for bringing this important discussion on adoption support in Scotland to the chamber. This debate is an opportunity to re…
-
Continued Petitions
Committee
11 Mar 2026I fully agree with the suggestion that has been made. This is an issue that the committee in the next session of Parliament should explore and hear from both s…
Committee
- Social Justice and Social Security Committee Substitute Member · left 08 Apr 2026
- Citizen Participation and Public Petitions Committee Deputy Convener · left 08 Apr 2026
- Citizen Participation and Public Petitions Committee Member · left 23 Jun 2021
- Health, Social Care and Sport Committee Member · left 08 Apr 2026
- Public Petitions Committee Member · left 04 May 2021
- Health and Sport Committee Member · left 04 May 2021
- Delegated Powers and Law Reform Committee Substitute Member · left 06 Sep 2018
- Standards, Procedures and Public Appointments Committee Member · left 06 Sep 2018
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 |
|---|---|---|---|
| Staff costs | £142 | £268 | −£126 |
| MSP & staff travel | £405 | £1,181 | −£776 |
| Office costs | £6,682 | £7,961 | −£1,279 |
| Engagement costs | £1,122 | £5,809 | −£4,686 |
| Edinburgh accommodation | £431 | £6,403 | −£5,972 |
31 total · showing most recent.
-
Controlled transactions
· 08 Jun 2021
No registrable interest
-
Gifts
· 08 Jun 2021
No registrable interest
-
Heritable property
· 08 Jun 2021
No registrable interest
-
Interest in shares
· 08 Jun 2021
No registrable interest
-
Overseas visits
· 08 Jun 2021
No registrable interest
-
Remuneration and related undertaking
· 08 Jun 2021
No registrable interest
-
Voluntary
· 08 Jun 2021
I am a member of the Scout Association.
-
Voluntary
· 08 Jun 2021
I am Scout Leader of the 5th Fife Scout Group, Kirkcaldy.
Party
- Scottish National Party · 07 May 2026 — Unknown
- Scottish National Party · 06 May 2021 — 08 Apr 2026
- Scottish National Party · 05 May 2016 — 04 May 2021
- Scottish National Party · 05 May 2011 — 23 Mar 2016