The Inverness Courier
‘We need a reset’ in how we talk about immigration, MP tells festival debate
5 days ago
Greenock Telegraph via Yahoo
MP pushes for clean energy investment in Inverclyde during meeting with minister
The National via Yahoo
Second independence referendum will 'undoubtedly' happen, Scottish Tory MP says
View all
British politician
michaelshankslabour.scot
Michael Graeme Shanks is a Scottish Labour Party politician who has served as the Member of Parliament for Rutherglen, previously Rutherglen and Hamilton West, since 2023. Wikipedia