2 sources
London Evening Standard (GB)1h ago
Public sector borrowing was £18.3 billion in August 2026, above City forecasts
OriginalLondon Evening Standard (GB)1h ago
Public sector borrowing was £18.3 billion in August 2026, above City forecasts
Original