Price cap set at £2,500 for two years as Truss unveils raft of measures to tackle energy crisis
The price cap is to be set at £2,500 for two years from October onwards, Prime Minister Liz Truss has announced as part of a range of measures designed to address the energy crisis. “Decades of short-term thinking on energy has failed to focus enough on securing supply – with Russia’s war in Ukraine exposing