Martin Lewis says households can "guarantee no future hikes" on energy bills.