The UK faces fiscal challenges in the future

Government Spending/Revenue as a per cent of GDP