The prospects for the UK’s public finances have deteriorated by £25bn since the March Budget, says the Institute for Fiscal Studies.
The prospects for the UK’s public finances have deteriorated by £25bn since the March Budget, says the Institute for Fiscal Studies.