Next weathers the storm as it reports better-than-expected sales

Next weathers the storm as it reports better-than-expected sales