UK public sector borrowing was the highest on record in May, the Office for National Statistics said.

Public sector net borrowing was £19.9bn in May, and has already reached £30bn in the first two months of the financial year.

This is double the level of one year ago, and even ...   more »