At least 72billion litres of sewage have been dumped in the Thames since 2020, shock data reveals
10 months ago
39
In an industry first, Thames Water has disclosed the volume of sewage discharge, revealing that 14.3 billion litres of sewage was discharged into the Thames River last year alone