Humza Yousaf Is Set To Be Named Scotland’s First Minister
Following the surprise on February 15, the leadership contest between SNP party members has now come to an end. Humza Yousaf has been officially named the new leader of the Scottish National Party, meaning he is also s...