January 5, 2025
Tax and wage rises have caused confidence to ‘slump’, warns British Chambers of Commerce