Humza Yousaf's position as Scotland’s first minister is hanging in the balance, as he "fights for his political future" with a no-confidence vote looming. The Holyrood grapevine is abuzz with reports that Yousaf has cancelled a planned speech in Glasgow later today to concentrate on the challenge to his leadership,