Britons face highest price cap in three years as energy bills rise 4% from October
A typical household in Great Britain will pay £1,723 a year, prompting calls for more supportNils Pratley: Labour’s energy bills crisis is getting worseMillions of British households will face the highest energy charges in three years this winter after months of rising market pri