Scotland's revenues are lagging too far behind its expenditure
£ billion
Public sector total managed expenditure
Total revenue including North Sea
Total revenue excluding North Sea
45
50
55
60
65
70
2010-11
2011-12
2012-13
2013-14
2014-15