Three of the country’s biggest water companies could be forced to pay £168 million in fines over sewage spills, including a £104 million penalty for Thames Water.