Holyrood, made browsable

Doris, Bob

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.

Doris, Bob
MSP profile

Doris, Bob

Politically, you're most like White, Sandra SNP — similarity 88.2/100.

Divisions voted in
2,764
last on 24 Mar 2026
Party alignment
99.8%
0.2% rebellion
Attendance
97.3%
76 "Not Voted" of 2,840 divisions present
Motions lodged
653
405 questions · 0 unanswered
Hansard contributions
11,837
2,186 chamber · 9,651 committee
Allowances claimed
£200,264
2,025 transactions
Recent rebellions

Divisions where they voted against their party's majority position.

Motion success

Of the motions they've lodged that went to a vote, how often did the chamber agree.

Lodged
653
Carried
0
Defeated
0
Not divided
653
Closest voting allies

MSPs who voted the same way most often across shared divisions.

Furthest apart on votes

MSPs they vote against most often.

MSPs like this one

Composite of voting agreement, sponsorship overlap, and Hansard topic affinity. Weighted 50 / 25 / 25.

Voice fingerprint

Words and phrases this MSP uses far more often than the chamber average (TF-IDF over their Hansard contributions).

Voting drift across sessions

Rebellion rate (vs party majority) per session.

0.0%
S4 · SNP
0.3%
S5 · SNP
0.3%
S6 · SNP
Career arc

Unified timeline: party joinings, seat changes, committee appointments, ministerial roles.

  1. Started representing Glasgow Kelvin and Maryhill
    07 May 2026
  2. +
    Joined Scottish National Party
    07 May 2026
  3. Left Economy and Fair Work Committee
    08 Apr 2026
  4. Left Net Zero, Energy and Transport Committee
    08 Apr 2026
  5. Left Social Justice and Social Security Committee
    08 Apr 2026
  6. Stood down from Glasgow Maryhill and Springburn (Dissolution)
    08 Apr 2026
  7. Left Scottish National Party
    08 Apr 2026
  8. Joined Economy and Fair Work Committee as Substitute Member
    06 Mar 2024
  9. Joined Net Zero, Energy and Transport Committee as Member
    09 Nov 2023
  10. Joined Social Justice and Social Security Committee as Deputy Convener
    07 Sep 2023
  11. Left Social Justice and Social Security Committee
    07 Sep 2023
  12. Joined Social Justice and Social Security Committee as Member
    29 Jun 2023
  13. Left Net Zero, Energy and Transport Committee
    29 Jun 2023
  14. Left Standards, Procedures and Public Appointments Committee
    29 Jun 2023
  15. Left Education, Children and Young People Committee
    29 Jun 2023
  16. Joined Net Zero, Energy and Transport Committee as Substitute Member
    18 Apr 2023
  17. Joined Standards, Procedures and Public Appointments Committee as Deputy Convener
    22 Jun 2021
  18. Left Standards, Procedures and Public Appointments Committee
    22 Jun 2021
  19. Joined Standards, Procedures and Public Appointments Committee as Member
    17 Jun 2021
  20. Joined Education, Children and Young People Committee as Member
    17 Jun 2021
  21. Started representing Glasgow Maryhill and Springburn
    06 May 2021
  22. +
    Joined Scottish National Party
    06 May 2021
  23. Left Social Security Committee
    04 May 2021
  24. Left Health and Sport Committee
    04 May 2021
  25. Stood down from Glasgow Maryhill and Springburn (Dissolution)
    04 May 2021
  26. Left Scottish National Party
    04 May 2021
  27. Joined Social Security Committee as Convener
    13 Sep 2018
  28. Left Social Security Committee
    13 Sep 2018
  29. Joined Social Security Committee as Member
    06 Sep 2018
  30. Left Local Government and Communities Committee
    06 Sep 2018
  31. Joined Health and Sport Committee as Substitute Member
    07 Sep 2016
  32. Joined Local Government and Communities Committee as Convener
    15 Jun 2016
  33. Left Local Government and Communities Committee
    15 Jun 2016
  34. Joined Local Government and Communities Committee as Member
    08 Jun 2016
  35. Started representing Glasgow Maryhill and Springburn
    05 May 2016
  36. +
    Joined Scottish National Party
    05 May 2016
  37. Left Health and Sport Committee
    23 Mar 2016
  38. Left Finance Committee
    23 Mar 2016
  39. Stood down from Glasgow (Dissolution)
    23 Mar 2016
  40. Left Scottish National Party
    23 Mar 2016

38 earlier events not shown.

Recent contributions to the Official Report
  • Portfolio Question Time Chamber
    25 Mar 2026
    I welcome the fact that the Scottish Government’s package of support is the most generous package of direct support in the UK, but can the minister reassure me…
  • Portfolio Question Time Chamber
    25 Mar 2026
    To ask the Scottish Government how much it has paid to the agricultural sector in direct support payments over the course of the current parliamentary session.…
  • First Minister’s Question Time Chamber
    25 Mar 2026
    For the past five years, I have been working with clinicians and impacted families who have campaigned to get Scotland’s national health service to add spinal …
  • Assisted Dying for Terminally Ill Adults (Scotland) Bill Chamber
    17 Mar 2026
    If the bill to legalise assisted dying is not passed today, many people who have led a dignified campaign in support of a change in the law will be deeply disa…
  • Assisted Dying for Terminally Ill Adults (Scotland) Bill: Stage 3 Chamber
    13 Mar 2026
    I will be brief. Proposed new paragraph (d) that would be inserted by amendment 296 talks about “additional funding” where there are “shortfalls” in palliative…
Committee & government roles

Committee

Allowance — vs. party average (2025)

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
Engagement costs £6,709 £5,809 +£900
MSP & staff travel £1,256 £1,181 +£75
Incidental employment costs £83 £95 −£12
Office costs £5,886 £7,961 −£2,075
Edinburgh accommodation £1,034 £6,403 −£5,369
Registered interests

40 total · showing most recent.

  • Voluntary · 04 Jun 2021
    I am a member of the Possilpark Business Improvement District Steering Group. [Registered 27 September 2021]
  • Voluntary · 04 Jun 2021
    I was a member of the former Possilpark Business Improvement District Steering Group. [Registered 27 September 2021, Amended interest 28 January 2026]
  • Overseas visits · 04 Jun 2021
    Overseas visits From 15 to 22 August 2013, on the invitation of Barzan Kurda, Head of Bureau of NGOs of the democratic organisation of the Patriotic Union of Kurdistan (PUK) (a Kurdish political part…
  • Overseas visits · 04 Jun 2021
    Overseas visits From 15 to 22 August 2013, on the invitation of Barzan Kurda, Head of Bureau of NGOs of the democratic organisation of the Patriotic Union of Kurdistan (PUK) (a Kurdish political part…
  • Overseas visits · 04 Jun 2021
    Overseas visits From 15 to 22 August 2013, on the invitation of Barzan Kurda, Head of Bureau of NGOs of the democratic organisation of the Patriotic Union of Kurdistan (PUK) (a Kurdish political part…
  • Voluntary · 04 Jun 2021
    I am a trustee of Spirit of Springburn SCIO (SCO 50744).
  • Voluntary · 04 Jun 2021
    I am a trustee of Spirit of Springburn SCIO (SCO 50744).
  • Voluntary · 04 Jun 2021
    On 13 November 2025, I stood down as a trustee of Spirit of Springburn SCIO (SCO 50744). [Amended interest 28 January 2026]
Career timeline

Party

Seats