Breaking news Scotland’s Yousaf allegedly set to resign Aprile 29, 2024 Scotland’s First Minister Humza Yousaf is allegedly considering resigning as the country’s first minister, deeming his position to no longer be defendable, The Times reported, citing senior figures fr…