Sturgeon ally John Swinney gains momentum in SNP battle to replace Humza Yousaf - but will he face off against Kate Forbes after branding the devout Christian 'inappropriate' for top job because of her opposition to gay marriage?
Humza Yousaf announced he is resigning in a tearful statement after failing to drum up enough support to survive a confidence vote.