Yousaf was facing a threatening series of no-confidence votes in the Scottish Parliament this week after he broke his party’s power-sharing agreement with the Green Party.
Scotland leader Humza Yousaf resigns in latest setback for independence
Date: