World News Humza Yousaf quits as Scotland’s First Minister ahead of no confidence vote. 29 April 2024 Facebook Twitter Pinterest WhatsApp Humza Yousaf quits as Scotland’s First Minister ahead of no confidence vote. Post Views: 234