Retail sales joy as consumers keep on spending... and Barbie could provide another economic boost
June sales well above forecastsConsumer optimism defies gloomy backdropCinemas set for bumper weekendThe UK consumer continues to surprise economists, with the latest retail spending figures showing sales by volume rose by 0.7% in...
21 July 2023