LONDON, April 29 — Scotland’s First Minister Humza Yousaf announced his resignation on Monday.
Yousaf, the leader of the Scottish National Party, has been under immense pressure since he ended a power-sharing deal with the Scottish Green Party last week.


