Energy price cap comes into force
Image copyright Getty Images A new energy price cap has now come into force – but householders can still get a better deal by shopping around, consumer groups say. Regulator Ofgem has estimated that the new cap will save 11 million people an average of £76 a year. Typically, the cap means that typical usage …