SNP manifesto: £118bn for public services, income tax rise and new Scots immigration policy

Nicola Sturgeon
Nicola Sturgeon