It’s one of Britain’s most iconic fashion brands – but can Burberry weather this storm? John Wicky | 20/07/2024