Government borrowing jumped to £17.8bn in December, the highest level in four years and £3.2bn more than forecast.
The deficit was the highest for any December since 2020 - the height of the pandemic - when the government was forced to prop up closed businesses and spend billions of pounds on medical equipment because of the Covid lockdowns.