Bombshell in Scotland: Humza Yousaf resigns! SNP in chaos as leadership crisis deepens
In a dramatic and unforeseen move, Humza Yousaf, Scotland’s First Minister, announced his resignation on Monday, stepping down rather than facing two impending votes of no confidence. Yousaf, notable for being the first Muslim leader of a major UK political party, cited his unwillingness to compromise his values for power as a primary reason for […]