Liz Truss’s expected energy price freeze could stop inflation in Britain from rising further and reduce the severity of the recession that is forecast to hit the country this winter, economists have said. As details of the new prime minister’s plan to tackle soaring household bills emerged on Tuesday, some […]