This site is currently in BETA. Help us improve by giving us your feedback.
Our ground-breaking new price controls come into effect this week, marking the start of around £30 billion investment in Britain’s energy infrastructure.