UK borrowing overshoots official forecast by £8.1bn ahead of Budget
UK public-sector borrowing reached £77.3 billion between April and August, placing it £8.1 billion above the Office for Budget Responsibility's forecast.
Charlotte Mercer · 4 min read