Humza YousafHumza Yousaf Resigns as Scotland's First Minister: Political Drama UnfoldsBreaking news: Humza Yousaf steps down as First Minister amidst political turbulence!See more