UK shop price inflation held at 1.2% in June, below forecasts, as food costs eased and summer promotions cushioned non-food prices, while a Lloyds survey showed business confidence falling for a third consecutive month.
investingLive Exclusive
7m ago






