British Gas is being accused of failing to pass on price cuts to consumers.

Consumer groups want the company to freeze fuel prices this year, after its owners announced a 23 per cent rise in its half-year profits to 345 million pounds.

It's while the average dual fuel bill in the UK is around 200 pounds more than two years ago.