UK energy bills set to drop 7% from April.