GBP Retail Sales m/m, Mar 28, 2025
UK Retail Sales Plunge Unexpectedly: A Deep Dive into the March 2025 Data Breaking News (March 28, 2025): The latest UK Retail Sales data has just been released, sending shockwaves through the market. Actual figures for March 2025 came in at a dismal 1.0%, significantly underperforming both the forecast