UK retail stronger in sunny June, but fashion struggles, except online

Barclaycard’s Regular monthly report on Tuesday showed that consumer spending was up 5.1% year-on-year, maintaining the high level seen in May. And non-essential expenditure reached 5.5% growth – the best…