British retailer warns Reeves’s budget will deliver a £50m ‘punch in the face’ December 9, 2024 [#item_full_content]