Millions of UK households will see energy bills slashed by £150 a year from April 2026, with major suppliers confirming they will pass on savings to customers on variable and fixed tariffs ...