Humiliation for SNP as Humza Yousaf to be decimated in 18-seat loss at general election March 1, 2024 News Humza Yousaf’s Scottish National Party (SNP) are set to be humiliated at the next general election losing 18 seats according to a More