UK records surprise £1.8bn deficit budget

Economists had expected the public finances to break even in July, a month when Treasury revenues are typically boosted by self-assessment income tax payments. Despite strong tax receipts, the Office for National Statistics reported public sector borrowing of £1.8bn last month. During the first four months of the financial year,…