Humza Yousaf resigns as Scotland’s first minister
ER Editor: Another one bites the dust. A reminder that in Scotland, Nicola Sturgeon stepped down in 2023 amid a funding scandal within her Scottish National Party (SNP) as Al Jazeera points out below. Further, […]