An estimated 23 million Brits are expected to be living in fuel poverty this winter as the cost of living soars and the energy price cap hits a record high