Skip to content
Michael Russell
Minister for UK Negotiations on Scotland's Place in Europe · Scottish National Party · United Kingdom

Michael Russell

Where they stand

Left – right
−0.30
Libertarian – authoritarian
−0.10