Borrowing Rises Above Forecasts in July

New figures from the Office for National Statistics show that total UK debt is at £2.985 trillion. A hair’s breadth of the £3 trillion mark… Borrowing was higher than OBR forecasts at £1.8 billion in July, up £0.7 billion on the same month last year. Self-assessed income tax was collected last month and total receipts…