Humza Haroon Yousaf is a Scottish politician who served as First Minister of Scotland and Leader of the Scottish National Party from March 2023 to May 2024. From Wikipedia
The party unveils a mix of former Westminster MPs and new faces as over 20 MSPs, including Nicola Sturgeon and Humza Yousaf, step down.