29 Apr World News Humza Yousaf resigns as Scotland’s first minister – SUCH TV April 29, 2024 By admin Humza Yousaf has resigned as the Scottish National Party (SNP) leader and Scotland’s first minister. The move comes soon after You... Continue reading