Humza Yousaf announced his resignation in an appearance at Bute House in Edinburgh

Humza Yousaf announced his resignation in an appearance at Bute House in Edinburgh