article: Douglas Ross
links: Highlands and Islands Leader of the Opposition (Scotland) Nicola Sturgeon Moray Firth Boris Johnson Aberdeen Member of Parliament (United Kingdom) Rishi Sunak Elizabeth II Lame duck Scotland Scottish Conservative Party Member of the Scottish Parliament Ruth Davidson Leader of the Conservative Party (UK) Scottish Highlands John Swinney Humza Yousaf Aberdeenshire Liz Truss Scottish Liberal Democrats 2017 United Kingdom general election Charles III