Humza Yousaf Resigns as Scotland’s First Minister, in Fresh Blow to S.N.P.
Scotland’s first minister, Humza Yousaf, resigned on Monday within the newest setback for his Scottish National Party, which has been engulfed in a slow-burn disaster over a funding scandal that erupted after its widespread chief Nicola Sturgeon stepped down final 12 months. Mr. Yousaf’s departure had appeared more and more inevitable after he gambled final […] More