Ofgem has today (6 November) set the final level of the incoming energy price cap at £1,137, which is just £1 higher than the proposed amount.
Ofgem has today (6 November) set the final level of the incoming energy price cap at £1,137, which is just £1 higher than the proposed amount.