Thames Water has been forced to fork out £250,000 in compensation payments to homeowners and businesses impacted by botched smart meter installations since 2023, according to new data. Figures show ...