Coronavirus knocks UK retail supply chains and confidence