Humza Yousaf, the First Minister of Scotland, will resign his position imminently, according to a report from The Times of London. Yousaf, who leads the far-left, pro-independence Scottish National Party (SNP), had previously pledged to fight on after his government collapsed but has now acknowledged that there is no way…
Source: The Gateway Pundit – Read More