Why has Humza Yousaf quit and who will replace him as Scottish First Minister and SNP leader?
Humza Yousaf's resignation has sparked a fresh crisis at the top of the SNP, with the party on course for another explosive race to become Scotland's First Minister