Holyrood, made browsable

McMahon, Michael

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.

MSP profile

McMahon, Michael

Former (left at end of session) Scottish Labour Uddingston and Bellshill

Politically, you're most like Pentland, John Lab — similarity 85.4/100.

Divisions voted in
730
last on 17 Mar 2016
Party alignment
99.5%
0.5% rebellion
Attendance
89.2%
88 "Not Voted" of 818 divisions present
Motions lodged
70
323 questions · 0 unanswered
Hansard contributions
9,326
869 chamber · 8,457 committee
Allowances claimed
£3,157
20 transactions
Recent motions & questions
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
70
Carried
1
Defeated
2
Not divided
67

Of the 3 motions that went to a vote, 33.3% 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.

Career arc

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

  1. Left Public Petitions Committee
    23 Mar 2016
  2. Stood down from Uddingston and Bellshill (Dissolution)
    23 Mar 2016
  3. Left Scottish Labour
    23 Mar 2016
  4. Joined Public Petitions Committee as Convener
    22 Sep 2015
  5. Left Public Petitions Committee
    22 Sep 2015
  6. Joined Public Petitions Committee as Member
    02 Sep 2015
  7. Left Welfare Reform Committee
    02 Sep 2015
  8. Left Finance Committee
    08 Jan 2015
  9. Left Subordinate Legislation Committee
    27 Jun 2012
  10. Left Welfare Reform Committee
    23 Feb 2012
  11. Joined Welfare Reform Committee as Convener
    23 Feb 2012
  12. Joined Welfare Reform Committee as Member
    25 Jan 2012
  13. Joined Subordinate Legislation Committee as Member
    22 Dec 2011
  14. Joined Finance Committee as Member
    22 Dec 2011
  15. Started representing Uddingston and Bellshill
    05 May 2011
  16. +
    Joined Scottish Labour
    05 May 2011
  17. Stood down from Hamilton North and Bellshill (Dissolution)
    22 Mar 2011
  18. Left Scottish Labour
    22 Mar 2011
  19. Left Equal Opportunities Committee
    01 May 2008
  20. Left Local Government and Communities Committee
    20 Sep 2007
  21. Joined Equal Opportunities Committee as Member
    20 Sep 2007
  22. Joined Local Government and Communities Committee as Member
    13 Jun 2007
  23. Started representing Hamilton North and Bellshill
    03 May 2007
  24. +
    Joined Scottish Labour
    03 May 2007
  25. Left Public Petitions Committee
    02 Apr 2007
  26. Left Local Government and Transport Committee
    02 Apr 2007
  27. Stood down from Hamilton North and Bellshill (Dissolution)
    02 Apr 2007
  28. Left Scottish Labour
    02 Apr 2007
  29. Joined Public Petitions Committee as Convener
    11 Jun 2003
  30. Left Public Petitions Committee
    11 Jun 2003
  31. Joined Public Petitions Committee as Member
    04 Jun 2003
  32. Joined Local Government and Transport Committee as Member
    04 Jun 2003
  33. Started representing Hamilton North and Bellshill
    01 May 2003
  34. +
    Joined Scottish Labour
    01 May 2003
  35. Left Ministerial Parliamentary Aide to the First Minister
    31 Mar 2003
  36. Left Equal Opportunities Committee
    31 Mar 2003
  37. Stood down from Hamilton North and Bellshill (Dissolution)
    31 Mar 2003
  38. Left Scottish Labour
    31 Mar 2003
  39. Left Local Government Committee
    21 Mar 2002
  40. Appointed Ministerial Parliamentary Aide to the First Minister
    26 Feb 2002

4 earlier events not shown.

Recent contributions to the Official Report
Committee & government roles

Government

Committee

Career timeline

Party

Seats