Ofwat proposed the fine – the biggest ever levied by the regulator – in April after ruling that customers had paid higher bills than necessary because of the failings.

Confirmation comes a day after Severn Trent, which has 3.7m household and business customers, was fined £2m for lying about water leaks.