Tag
UK borrowing and retail sales flashed the same April warning: £24.3bn of borrowing and a 1.3 per cent sales fall as fuel costs bit.