Photograph of Michael Shanks

Member of Parliament

Michael Shanks

Party history

Labour 5 Oct 2023 to present

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

Biography source UK Parliament Members API
Election source UK Parliament Members API

FAQs

How long has Michael Shanks been an MP?

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

What parties has Michael Shanks been a member of?

Michael Shanks has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography 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 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