Outrageous! Humza Yousaf blasted over 'SNP propaganda papers' after Nicola Sturgeon exit April 11, 2024 Downloads of Scottish independence papers published by the SNP government have slumped since Humza Yousaf took over from Nicola Sturgeon. Twelve reports More