Stormy weather for UK retail businesses