Sunny weather boosts UK retail sales in June

Retail sales volume in the UK rose by 0.9% in June 2025, recovering from a steep 2.8% fall in May but…