The dispatch · Thu, 07 May 2026
Right now, 14 storm overflows are spilling sewage into England's rivers and canals — and 265 more have no monitor reporting at all.
River Truth verifies the water companies' own discharge data against the Environment Agency's lab tests, river-level sensors, and 16,579 mapped overflows. We flag where the official story doesn't hold up — currently, 338 open discrepancies, including 54 dry-weather spills in the past week — discharges that occurred without enough rainfall to legally trigger a permitted overflow.