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
Pope Francis has given priests informal discretion to forgive women who have had abortions in a bid to move to a more open Catholic church.
David Cameron has accepted the Electoral Commission's proposal to change the EU referendum question to avoid a potential bias.
Everton footballer Darron Gibson has pleaded guilty to crashing his sports car into a cyclist while drink-driving.