In the last financial year, the UK government brought in £331 billion in income tax — and spent even more, £333 billion, on ...
“The fiscal context is frightening,” but here’s what’s really behind the surge.