Humza Yousaf has been elected the first minority ethnic leader of the Scottish National party, in a narrow victory that will force him to confront deep divisions within the party.
He is almost certain to be confirmed as Scotland’s next first minister after the Scottish Greens said they would back his nomination on Tuesday, but he faces a significant internal challenge bringing the SNP’s warring wings together.