Humza Yousaf insists he will not resign as pressure builds
ODN
Humza Yousaf has insisted he will not resign as Scotland's first minister as pressure mounts on the SNP leader after his handling..
The Scottish National Party is a Scottish nationalist and social democratic political party. The party holds 63 of the 129 seats in the Scottish Parliament and 43 out of the 59 Scottish seats in the House of Commons in Westminster. It has 453 local councillors of 1,227.
Humza Yousaf has insisted he will not resign as Scotland's first minister as pressure mounts on the SNP leader after his handling..
Former SNP chief executive Peter Murrell has been charged by police as part of a probe into the party's finances. The husband of..