News

Taxpayers will have to foot the bill for an eye-watering £500 million of debt run up by John Swinney's SNP government, ...