16 October 2026 Block water bill hikes and bring insolvent Thames Water into public ownership, open letter demands