In just six days, between 25 December and 31 December 2023, sewage was dumped across the Thames Water network for 128 hours and 12 minutes, equivalent to 18 hours every day.
The Mayor highlighted the scale of the challenge that decades of under investment has led to London now having no healthy rivers.
[
Collection
]
[
|
...
]