News

UK retailers are preparing to grapple with a projected £7bn ($8.59bn) surge in costs in 2025 due to the budget's impact, contributing to an expectation of rising retail prices.