Millions of Brits have been urged to 'protect themselves from higher costs' ahead of Ofgem's new energy price cap.