Advertisement

ONS figures show highest three month sales growth in nearly two years as retailers bounce back