On the 26th of September 2023, Barry went on Times Radio to break down the £114m cut from water bills that Ofwat have ordered upon water companies.
“The largest fine that they've given out is for Thames Water, and that's £101 million “ Barry explained, “Thames Water serves 15 million people. That means off their next annual bill, each person will get £6.70.”
Meanwhile, Ofwat have allowed the former owners of Thames Water, Macquarie, to “triple the debt of that company, and then to take out £2.7 billion.”.