Harrogate and Knaresborough MP says £47 million fine is ‘proof Yorkshire Water is broken’Yorkshire Water faces £47 million fine for ‘catalogue of failure’