Scotland chief Humza Yousaf resigns in newest setback for independence
LONDON — The chief of Scotland, First Minister Humza Yousaf, swiftly resigned Monday, roiling Scottish politics ahead of common elections later this 12 months.Yousaf additionally served as head of the Scottish Nationwide