John Lewis fashion sales dropped 3.5% for the week to 30 June, as shoppers shunned stores during the heatwave.
↧