Humza Yousaf, the Pakistani-origin Scottish National Party (SNP) leader who heads the devolved government in Scotland, on Monday announced his resignation after days of political turmoil which has thrown the regional SNP-led administration into doubt