The UK budget deficit narrowed in June as the economy started to recover, yet the borrowing was the second-highest on record for the month, the Office for National Statistics said on Wednesday. The public sector net borrowing decreased GBP 5.5 billion from the last year to GBP 22.8 billion in June and was below the Office for Budget Responsibility's forecast of GBP 25.2 billion.Original Article