Taxpayers will have to fork out an eye-watering £500 million a year just to service the spiralling debts run up by John Swinney's SNP government.