UK government borrowing rose to £14.4bn in June, official figures show, which is more than analysts expected.

Read more