Recent United Kingdom Humza Yousaf wins race to replace Sturgeon as Scotland’s next leader 1 year ago Humza Yousaf #HumzaYousaf