“The government is now sacrificing every bill payer in England and Wales to this fire of corporate greed.” Water companies are a “huge political headache” for...
If regulator Ofwat has its way – water bills in England and Wales could rise by an average of £19 a year until 2030. (Subscribe to:...
Recent Comments