The energy price cap will fall by seven per cent in April, after chancellor Rachel Reeves pledged to cut energy bills by £150 in November’s budget.