The ChairmanApr 292 minScotland's Socialist Leader Yousaf Resigns Amid Toxic LegacyIn a moment of profound symbolic significance, Humza Yousaf, the far-left nationalist leader who headed Scotland's government, resigned...