UK public sector net borrowing was £14.4bn in August, official figures show, unchanged from the same month last year.

Read more