A Thames Water logo is seen on a sign in April 1, 2025 April 1, 2025 FILE PHOTO: A Thames Water logo is seen on a sign in London, Britain, February 17, 2025. REUTERS/Toby Melville/File PHoto