header ads

Scotland leader Humza Yousaf resigns in latest setback for independence

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.

Post a Comment

0 Comments