Jack Tindale
Freelance Bernard Woolley Impersonator
Humza Yousaf latest updates: Scotland's first minister to resign 'as early as Monday' - BBC Newswww.bbc.co.uk BBC News understands the SNP leader will quit after a row over a power-sharing deal with the Scottish Greens.