The UK government’s fiscal position remains under pressure despite recording a £15.4 billion surplus in January, falling short of the Office for Budget Responsibility’s £20.5 billion forecast. The shortfall signals
The UK government’s fiscal position remains under pressure despite recording a £15.4 billion surplus in January, falling short of the Office for Budget Responsibility’s £20.5 billion forecast. The shortfall signals






