UK government borrowing fell to £6.8bn in April, down from £9.3bn a year earlier, official figures show.

for more ...