Shoppers on a post-Brexit splurge — but will it last?

Shoppers splashed out last month to defy expectations