European Markets Rachel Reeves Spring Statement freeze could hit | European Markets byMarketWire Editorial TeamMarch 21, 2025