London council tenants in line for water payouts

At least 170,000 council tenants in London could be given money back after a landmark legal ruling.

Source