Thames Water released sewage into the River Lee and its tributaries 1,060 times in 2023. Environment Agency figures reveal wastewater from toilets, sinks and drains spilt out of storm overflows ...