Humza Yousaf Resigns as Scotland’s First Minister, in Fresh Blow to S.N.P.
Scotland’s first minister, Humza Yousaf, resigned on Monday in the latest setback for his Scottish National Party, which has been engulfed in a slow-burn crisis over a funding...
Read more