EDINBURGH: Humza Yousaf always faced an uphill battle to revive his beleaguered Scottish National Party’s fortunes and its quest for independence but few thought he would...
Scotland’s First Minister Humza Yousaf has resigned after he was facing no confidence votes this week. The Scottish Conservatives and Scottish Labour were to table a...
Scotland’s leader Humza Yousaf resigned on Monday, further opening the door to the UK opposition Labour Party regaining ground in its former Scottish heartlands in a...