£1.7billion over payment

Other News

Energy sector report explained

Gas and electricity prices will be temporarily capped for four million households on pre-payment metres, after it was revealed that Britons could have been overpaying by around £1.7 billion. An Ofgem-controlled database will also be launched, allowing rival suppliers to offer those on standard variable rates (SVRs) for three years or more better deals.