Apr 29, 2024 Admin #1 A admin Administrator Jun 17, 2007 66,216 0 36 49 Canada Humza Yousaf has stepped down as First Minister of Scotland following his decision to scrap the SNP’s coalition deal with the Scottish Greens, which caused his leadership to unravel.
Humza Yousaf has stepped down as First Minister of Scotland following his decision to scrap the SNP’s coalition deal with the Scottish Greens, which caused his leadership to unravel.