Public sector net borrowing hits £22.3bn in October as debt pile grows

Public sector net borrowing is estimated to have been £22.3bn in October – the sixth-highest borrowing in any month since monthly records began in 1993.

Read full original article »