4 Share Lloyds tops the league of shame as Britain’s finance firms pay out £236m to aggrieved customers by Energy And Markets Now April 28, 2026 Economy[#item_full_content]