Humza Yousaf quits: beginning of the end for fake ‘nationalism’
Scotland’s First Minister Humza Yousaf has resigned after the end of his coalition with the Scottish Green Party, and his failure to reunite disparate factions of the fragmented Scottish National Continue Reading →