Photograph of Michael Shanks

Member of Parliament

Michael Shanks

Profile, voting record, roles, interests, and election information from official Parliament data.

At a glance

5 Oct 2023

Commons start

2 years, 7 months

Time in Commons

64.8 %

Voting participation

-8.5 % vs avg

8,767

Majority

64

Debates (12 months)

285

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected]

Constituency office

0141 319 8998

X (formerly Twitter)

https://twitter.com/mgshanks

Topic voting

Where this MP has been most and least active across locally tagged Commons division topics.

Highest topic participation

Trade 10/11 (91 %)
Benefits 27/31 (87 %)
Work / Employment 36/43 (84 %)
Defence 15/18 (83 %)
Energy 19/23 (83 %)

Lowest topic participation

NHS / Health 4/14 (29 %)
Foreign Affairs 2/4 (50 %)
Crime / Justice 39/75 (52 %)

Party history

Labour 5 Oct 2023 to present

Constituency

Constituency history

Rutherglen 4 Jul 2024 to present Elected 1 time
Rutherglen and Hamilton West 5 Oct 2023 to 30 May 2024 Elected 1 time

Roles

Minister of State (Department for Energy Security and Net Zero) 6 Sep 2025 to present Department for Energy Security and Net Zero
Planning and Infrastructure Bill 24 Apr 2025 to 22 May 2025
Great British Energy Bill 11 Sep 2024 to 15 Oct 2024
Parliamentary Under Secretary of State (Department for Energy Security and Net Zero) 9 Jul 2024 to 6 Sep 2025 Department for Energy Security and Net Zero
Scottish Affairs Committee 22 Jan 2024 to 30 May 2024
Shadow Minister (Scotland) 28 Nov 2023 to 30 May 2024 Scotland Office

Latest election result

Candidate result data from the Parliament Members API.

Lab Gain Rutherglen Turnout 42,484
Candidate Party Votes Share
Michael Shanks Lab Labour 21,460 50.5 %
Katy Loudon SNP Scottish National Party 12,693 29.9 %
David Stark RUK Reform UK 2,685 6.3 %
Gary Burns Con Conservative 2,420 5.7 %
Gloria Adebo LD Liberal Democrat 1,714 4.0 %
Bill Bonnar Scottish Socialist Party 541 1.3 %
Jim Eadie Alba Alba Party 497 1.2 %
John McArthur Scottish Family Party 321 0.8 %
Andrew Daly Ind Independent 153 0.4 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 456 of 704 eligible divisions (64.8 %). Commons average: 73.3 %.

456

Total votes

226

Aye

230

No

4

Against party

Aye / No split Ayes 226 / Noes 230

Divisions

Page 1 of 31

Source: Commons Votes API

Debate activity

Parliamentary debate appearances from Hansard. Contribution counts cover the last 12 months.

31

Speeches

0

Questions

1

Interventions

248

Answers

0

Points of order

5

Statements

Most active debate topics

Energy 33 appearances
Housing 2 appearances
Work / Employment 1 appearances
Tax 1 appearances
Environment / Climate 1 appearances

Recent appearances

Debate Contributions
Energy Security 19 May 2026 1
Ground-mounted Solar Panels: Alternatives 14 Apr 2026 1
Nationally Significant Infrastructure Projects: Electric Lines 24 Mar 2026 2
Oil and Gas 24 Mar 2026 1
Grid Capacity: West London 24 Mar 2026 3
Methane from Landfill Sites 24 Mar 2026 3
UN Framework Convention on International Tax Co-operation: Global Taxes 24 Mar 2026 2
Topical Questions 24 Mar 2026 4
Electricity Grid Connections 24 Mar 2026 2
Draft Contracts for Difference (Sustainable Industry Rewards and Contract Budget Notice Amendments) Regulations 2026 17 Mar 2026 2

Source: UK Parliament Hansard API

Registered interests

8. Miscellaneous (4)

A trustee of Glasgow Disabled Scouts. This is an unpaid role. (Registered 1 November 2023)

A member of General Teaching Council for Scotland. This is an unpaid role. (Registered 1 November 2023)

A trustee of Epilepsy Scotland. This is an unpaid role. (Registered 1 November 2023)

Member source UK Parliament Members API
Voting source Commons Votes API
Debate source UK Parliament Hansard API

FAQs

Who is Michael Shanks?

Michael Shanks is a Member of Parliament representing Rutherglen. Source

Which party does Michael Shanks represent?

Michael Shanks currently represents Labour. Source

Which constituency does Michael Shanks represent?

Michael Shanks currently represents Rutherglen. Source

How long has Michael Shanks been an MP?

Michael Shanks has been in the House of Commons for 2 years, 7 months. Source

How many Commons divisions has Michael Shanks voted in?

Michael Shanks has recorded votes in 456 of 704 eligible Commons divisions (64.8 % participation rate). The Commons average is 73.3 %. Eligible divisions are those occurring on or after the MP's Commons membership start date. Source

Has Michael Shanks voted against their party?

Michael Shanks has voted against the party majority 4 times in the imported division data. Source

What roles has Michael Shanks held?

Michael Shanks has 6 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What registered interests are listed for Michael Shanks?

Michael Shanks has registered interests in 1 imported categories. These come from the UK Parliament registered interests data. Source

What was Michael Shanks's latest election result?

Michael Shanks's latest imported election result is Lab Gain in Rutherglen, with a majority of 8,767. Source

How active is Michael Shanks in parliamentary debates?

Michael Shanks has made 285 contributions across 64 debate appearances in the last 12 months, according to Hansard records. Source