UK retail sector faces financial strain after recent budget measuresDecember 28, 2024 UK retailers face rising costs and insolvencies following budget changes, with calls for urgent support to counter weak sales and economic uncertainty.