UK retail sales rebound after Christmas slump; company insolvencies rise – as it happened Feb 16, 2024 | Business