4 Share ‘Bloated’ HR sector costing UK economy £10bn a year, claims Policy Exchange by Energy And Markets Now February 24, 2026 Economy[#item_full_content]