By Caroline Baldwin2015-05-29T08:49:00
John Lewis sales dipped over the bank holiday as consumers basked in the sun, but Waitrose benefited from perfect picnic weather.
Already have an account? Sign in here