UK and abroad What is behind Thames Water’s latest planned bill hike and ongoing cash crunch? March 28, 2024