The dispatch · Wed, 06 May 2026
Right now, 11 storm overflows are spilling sewage into England's rivers and canals — and 256 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,577 mapped overflows. We flag where the official story doesn't hold up — currently, 309 open discrepancies, including 34 dry-weather spills in the past week — discharges that occurred without enough rainfall to legally trigger a permitted overflow.