UK government borrowing has fallen to its lowest level in November since 2021

UK public sector net borrowing, £ billion