Holyrood, made browsable

Brown, Keith

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.

Brown, Keith
MSP profile

Brown, Keith

Politically, you're most like Lyle, Richard SNP — similarity 64.5/100.

Divisions voted in
2,626
last on 24 Mar 2026
Party alignment
99.8%
0.2% rebellion
Attendance
92.5%
214 "Not Voted" of 2,840 divisions present
Motions lodged
279
187 questions · 0 unanswered
Hansard contributions
6,836
3,894 chamber · 2,942 committee
Allowances claimed
£248,415
2,205 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
279
Carried
37
Defeated
1
Not divided
241

Of the 38 motions that went to a vote, 97.4% were carried.

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.0%
S5 · SNP
0.5%
S6 · SNP
Career arc

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

  1. Started representing Unknown constituency
    07 May 2026
  2. +
    Joined Scottish National Party
    07 May 2026
  3. Left Public Audit Committee
    08 Apr 2026
  4. Left Constitution, Europe, External Affairs and Culture Committee
    08 Apr 2026
  5. Stood down from Clackmannanshire and Dunblane (Dissolution)
    08 Apr 2026
  6. Left Scottish National Party
    08 Apr 2026
  7. Joined Public Audit Committee as Substitute Member
    10 Sep 2025
  8. Left Education, Children and Young People Committee
    02 Apr 2025
  9. Joined Education, Children and Young People Committee as Member
    22 Jan 2025
  10. Joined Constitution, Europe, External Affairs and Culture Committee as Member
    29 Jun 2023
  11. Left Finance and Public Administration Committee
    14 Jun 2023
  12. Joined Finance and Public Administration Committee as Member
    17 May 2023
  13. Left Finance and Public Administration Committee
    17 May 2023
  14. Joined Finance and Public Administration Committee as Substitute Member
    03 May 2023
  15. Left Cabinet Secretary for Justice and Veterans
    29 Mar 2023
  16. Appointed Cabinet Secretary for Justice and Veterans
    26 May 2021
  17. Started representing Clackmannanshire and Dunblane
    06 May 2021
  18. +
    Joined Scottish National Party
    06 May 2021
  19. Left Local Government and Communities Committee
    04 May 2021
  20. Left Social Security Committee
    04 May 2021
  21. Stood down from Clackmannanshire and Dunblane (Dissolution)
    04 May 2021
  22. Left Scottish National Party
    04 May 2021
  23. Joined Local Government and Communities Committee as Member
    01 Sep 2020
  24. Joined Social Security Committee as Member
    13 Dec 2018
  25. Left Health and Sport Committee
    13 Dec 2018
  26. Joined Health and Sport Committee as Member
    06 Sep 2018
  27. Left Cabinet Secretary for Economy, Jobs and Fair Work
    26 Jun 2018
  28. Appointed Cabinet Secretary for Economy, Jobs and Fair Work
    18 May 2016
  29. Left Cabinet Secretary for Infrastructure, Investment and Cities
    18 May 2016
  30. Started representing Clackmannanshire and Dunblane
    05 May 2016
  31. +
    Joined Scottish National Party
    05 May 2016
  32. Stood down from Clackmannanshire and Dunblane (Dissolution)
    23 Mar 2016
  33. Left Scottish National Party
    23 Mar 2016
  34. Left Minister for Transport and Veterans
    25 Nov 2014
  35. Appointed Cabinet Secretary for Infrastructure, Investment and Cities
    25 Nov 2014
  36. Appointed Minister for Transport and Veterans
    05 Sep 2012
  37. Left Minister for Housing and Transport
    04 Sep 2012
  38. Left Minister for Transport and Infrastructure
    25 May 2011
  39. Appointed Minister for Housing and Transport
    25 May 2011
  40. Started representing Clackmannanshire and Dunblane
    05 May 2011

32 earlier events not shown.

Recent contributions to the Official Report
Committee & government roles

Government

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
Staff costs £857 £268 +£589
MSP & staff travel £200 £1,181 −£981
Engagement costs £4,478 £5,809 −£1,330
Office costs £6,185 £7,961 −£1,775
Edinburgh accommodation £3,202 £6,403 −£3,201
Registered interests

22 total · showing most recent.

  • Heritable property · 31 May 2021
    I own a house in Clackmannanshire with a market value of £300,001 to £400,000. From 31 January 2025 I will receive gross rental income of between £15,001 and £20,000 per annum. [Registered 8 January …
  • Heritable property · 31 May 2021
    From 10 January 2025 I am part-owner of a flat in East Lothian. I own a one sixth share of the property which has a market value of £150,001 to £200,000. I do not receive any rental income from the p…
  • Controlled transactions · 31 May 2021
    No registrable interests
  • Controlled transactions · 31 May 2021
    No registrable interests
  • Gifts · 31 May 2021
    No registrable interests
  • Gifts · 31 May 2021
    No registrable interests
  • Heritable property · 31 May 2021
    No registrable interests
  • Interest in shares · 31 May 2021
    No registrable interests
Career timeline

Party

Seats