Biggest jump in domestic energy bills in living memory hits
The energy price cap for those on default tariffs who pay by direct debit is rising from £1,277 to £1,971 from April 1

The energy price cap for those on default tariffs who pay by direct debit is rising from £1,277 to £1,971 from April 1