Scotland’s Leader Resigns in Latest Gut Punch to Independence Movement
Scotland’s First Minister Humza Yousaf announced his resignation Monday in the latest setback for his Scottish National Party (SNP) and its goal of achieving Scottish independence from the rest of the United Kingdom. Yousaf, who became the country’s leader following Nicola Sturgeon’s resignation last year, stepped down ahead of votes…
bubmagApril 29, 2024