The South West’s largest business organisation has ‘warmly welcomed’ the government’s promise to help firms with spiralling energy bills this winter - but called for it to regulate the market to ensure stability in the future. Prime Minister Liz Truss’s energy price freeze announced yesterday means households bills will be capped at £2,500 a year from...