Ofgem Report: When it was ushered in at the high watermark of Thatcherism, UK energy market deregulation promised a new era of competition to gas and electricity prices. Get rid of the state-run monopolies, the theory ran, and the marketplace would naturally bring down bills.
When it was ushered in at the high watermark of Thatcherism, UK energy market deregulation promised a new era of competition to gas and electricity prices. Get rid of the state-run monopolies, the theory ran, and the marketplace would naturally bring down bills.