LONDON, April 29 (Xinhua) -- 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. ■