UK public sector borrowing higher than forecast in June
Borrowing was £14.5 billion in June, well above the £11.6 billion forecast by the Government’s spending watchdog.

Borrowing was £14.5 billion in June, well above the £11.6 billion forecast by the Government’s spending watchdog.