MP for Rutherglen
Minister of State (Department for Energy Security and Net Zero)
Michael Shanks is a Labour (Co-op) MP for Rutherglen, elected in 2023. He currently serves as Minister of State at the Department for Energy Security and Net Zero, having previously held the role of Parliamentary Under-Secretary of State for Energy Security and Net Zero, and has taken on roles related to energy and Scotland in Parliament.
He shows 100% party loyalty with a low attendance rate of 17% (the party average is 33%), and no rebel votes. Positioned centre-left, his voting record demonstrates support for workers’ rights and trade unions, while generally opposing tighter immigration controls and harsher asylum policies; he has a mixed record on transgender rights and is strongly supportive of data protection.
Declared financial interests include four miscellaneous entries (categories listed as Miscellaneous).
Generated 21 February 2026
6 positions
Minister of State (Department for Energy Security and Net Zero)
Since Sept 2025
Planning and Infrastructure Bill
Apr 2025 - May 2025
Great British Energy Bill
Sept 2024 - Oct 2024
Parliamentary Under Secretary of State (Department for Energy Security and Net Zero)
Jul 2024 - Sept 2025
Scottish Affairs Committee
Jan 2024 - May 2024
Shadow Minister (Scotland)
Nov 2023 - May 2024
Based on parliamentary votes
has generally voted against universal credit
has almost always voted against immigration controls
has almost always voted against asylum system
has voted a mixture of ways on trade union powers
has almost always voted against rwanda deportation scheme
has generally voted for workers rights protections
has voted a mixture of ways on vat changes
has generally voted against bus services regulation
Referendums Relating to Council Tax Increases (Principles) (England) Report 2026-27
Local Government Finance Report (England) 2026-27
Draft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 2026
Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026
Universal Credit (Removal of Two Child Limit) Bill: Second Reading