News Thames Water pays almost half-a-million pounds in compensation for summer leak ‘chaos’ 23 October 2026
News Thames Water claims it has ‘successfully completed’ repair to burst main in Enfield 20 August 2026