Online energy comparison site U-Switch says despite a fall in profits, British Gas should be passing on savings to customers.
Anne Robinson from U-Switch says the 26 per cent fall is based on the weather and it was time the energy giant passed on the low wholesale prices to its customers.
She added it was clear "loyalty doesn't pay" and consumers could save as much as £200 a year by shopping around.
More top news
Nine in 10 emergency services personnel have experienced stress, low mood and poor mental health, according to a recent survey.
An ancient ocean on the surface of Mars held more liquid water than the Earth's Arctic Ocean, scientists believe.