Last week’s public sector borrowing figures for the UK made for stark reading. June recorded a staggering £20.7 billion in borrowing, far overshooting both the Office for Budget Responsibility’s forecast
Last week’s public sector borrowing figures for the UK made for stark reading. June recorded a staggering £20.7 billion in borrowing, far overshooting both the Office for Budget Responsibility’s forecast






