Organisation

Ofwat

1 story · 1 council

The economic regulator of the water and sewerage industry in England and Wales. The Water Services Regulation Authority, the economic regulator of the water sector in England and Wales.

Latest stories

  1. Haringey Council Declares No Confidence in Thames Water Haringey Council has declared no confidence in Thames Water, citing the company's poor performance, high bills, and environmental breaches that include sewage spills. The... Haringey 25 July 2025