Government revenues in Scotland reach record high

The national debt hits £25.3 billion, 10.9% of GDP more than double the UK as North Sea oil revenue continues to drop.