Demand is driven by Gen Z, with Peter Ruis, boss of John Lewis, saying: 'You have 18-year-olds interested in £150 fragrances.' ...