Pound Sterling struggles as high UK inflation weighs on retail demand

29/07/2025