Humza Yousaf
Scottish National Party's Humza Yousaf Steps Down As First Minister
World | Apr 29, 2024Humza Yousaf, the Scottish National Party (SNP) leader and the first Minister announced his resignation today following his decision..
Humza Yousaf, the Scottish National Party (SNP) leader and the first Minister announced his resignation today following his decision..