Humza Yousaf is stepping down as first minister of Scotland. After feverish speculation over the weekend, Yousaf has announced this lunchtime in a press conference at Bute House that he intends to stand down from the role once an SNP leadership contest has taken place to find his successor. Acknowledging the events that had led