Government borrowing below expectations but debt jumps to highest since 1961
The Office for National Statistics said that public sector net borrowing hit £15 billion for the month.

The Office for National Statistics said that public sector net borrowing hit £15 billion for the month.