Scottish First Minister Humza Yousaf resigns – Nexus Vista

Scotland’s First Minister Humza Yousaf speaks throughout a press convention at Bute Home, his official residence, the place he stated he’ll resign as SNP chief and Scotland’s first minister, avoiding having to face a no-confidence vote in his management, in Edinburgh, Scotland, April 29, 2024. ANDREW MILLIGAN / VIA REUTERS Scotland’s first minister, Humza Yousaf, … Read more