The London Assembly claims that instances of sewage flowing into London’s rivers in 2023 were almost five times the amount for the same period the previous year. The London Assembly used published Thames Water data which monitors discharge from 118 sites across the Thames Water network feeding into 33 rivers and waterways. The data shows […]

Read More