The UK government’s borrowing in December came in at £7.8 billion, a significant drop from the previous year and well below the £14 billion estimated by the Office for Budget Responsibility (OBR). A primary driver behind this unexpected decrease was the reduction in inflation-related debt interest costs. Fiscal Year Snapshot and Potential Tax Cuts Borrowing […]