Public sector net borrowing in the UK, excluding banks, reached £20.2bn in September, according to the Office for National ...