Britain on Wednesday said cost-of-living support for this year and next will total £94 billion ($114 billion), and forecast the economy would avoid recession this year as inflation slows sharply.

"In the face of a cost-of-living crisis... we have demonstrated our values by protecting struggling families," finance minister Jeremy Hunt said in a budget speech outlining extra support for energy bills and childcare.