Regulator Ofgem will announce its next price cap, affecting the bills of millions of people from January. Read More