Water firms ordered to return £157m on customer bills 0 08.10.2024 08:26 Sky News Water firms in England and Wales have been ordered to return £157.6m to customers due to their poor performance.