By Emily Hardy2017-10-31T16:46:00
Sales at John Lewis slid last week as “unseasonably warm weather” dented fashion sales.
Already have an account? Sign in here