Scotland’s First Minister, Humza Yousaf, has resigned ahead of potential defeat in two confidence votes. Yousaf, who took office on March 29, 2023, as the […]
Scotland’s First Minister, Humza Yousaf, has resigned ahead of potential defeat in two confidence votes. Yousaf, who took office on March 29, 2023, as the […]