The right way to declare compensation as power suppliers pay out £7m to overcharged prospects May 9, 2025