Environment 100% of English storm overflows are now monitored 100% of storm overflows across the water network in England have now been fitted with Event Duration Monitors (EDM). EDMs... December 30, 2023 2:00pm