27 June 2024 Labour’s unwillingness to nationalise Thames Water puts the taxpayer and the environment at risk
18 June 2024 “They profit from pollution”: shareholders bagged £380 for every hour they dumped sewage in 2023 — see the level in your area