Scotland's First Minister Humza Yousaf announced his resignation Monday in the latest setback for his Scottish National Party (SNP) and its... Read this story
Scotland's First Minister Humza Yousaf announced his resignation Monday in the latest setback for his Scottish National Party (SNP) and its... Read this story
More from The Daily Beast | United Kingdom Scotland Humza Yousaf Scottish National Party First Minister of Scotland