BS
Labour
Total Earnings £0
Total Donations £0
Total Gifts £0
Lords' Registered Interests
2 registered interests in the House of Lords register
earnings 29 Oct 2024
HM Advocate General for Scotland
non financial 29 Oct 2024
Board member (formerly chair), John Smith Centre, University of Glasgow