Scotland's First Minister Humza Yousaf announced his resignation on Monday. Yousaf, leader of the Scottish National Party ...