9 Share Stricter returns policies could cost UK retailers £34bn in lost sales, research warns by Energy And Markets Now June 24, 2026 Economy[#item_full_content]