Scotland’s Humza Yousaf resigns as country’s leader

Scotland’s Humza Yousaf resigns as country’s leader
play icon
Scotland's First Minister Humza Yousaf announces his resignation during a statement, at Bute House, in Edinburgh, on Monday. AFP