SocialistWorld Mar 29, 2023 12:36PM What does Humza Yousef, new leader of the Scottish National Party, stand for? -What does Humza Yousef, new leader of the Scottish N...