The UK economy will grow more slowly than expected this year and will stagnate next year, a think tank says.
The Organisation for Economic Co-operation and Development expects the UK economy to grow by 3.6% this year, followed by 0% growth next year.
It means the UK will go from the second-fastest growing economy in the G7 group of industrial nations to the slowest growing in 2023.
The G7 members are the UK, US, Canada, Germany, Japan, France and Italy.
The OECD is a group of countries which aims to assist economic development, raise living standards and promote growth in world trade.
Laurence Boone, the Paris-based think tank's chief economist, said the UK was being hit hard by a combination of factors, including higher interest rates, higher taxes, reduced trade and more expensive energy and food.
Inflation is expected to keep rising and peak at over 10% at the end of this year before gradually declining to 4.7% by the end of 2023.
However, the report does not take into account the chancellor's emergency measures announced on 26th May. Those measures, which included a £400 energy bill discount for every household in the UK, are worth around £15bn.
A Treasury spokesperson said many people would be concerned by the forecasts.
"While we can't insulate the UK from global pressures entirely, our economy is in a strong position to deal with these challenges. We have a plan for growth, and we are supporting people with the cost of living," they added.
Rachel Reeves, Labour's shadow chancellor, said the OECD report "lays bare the extreme challenges facing the UK economy".
"That economic growth in the UK will grind to a halt next year, with only Russia performing worse than us in the G20, is a shameful indictment of the chaos and incoherence of this Conservative government," she said.
"Labour would create a more secure economy by spending wisely, taxing fairly, and getting the economy firing on all cylinders."
Light at the end of the inflationary tunnel?
Because we've spent so much time dwelling on the tightest squeeze on living standards in decades that's predicted to happen this year, it's worth going against the trend for a change.
Buried in the small print of the OECD forecast that says our economy will stagnate is a consolation. Inflation in the UK, it predicts, will halve.
Before you get too excited, please note that I haven't said when that will happen.
Not this year, when the OECD expects (like the Bank of England) that it will get into double figures before the year is out. But next year, when it's forecast to drop to a relatively benign level of 4.7% by the end of 2023.
That of course does not mean that the cost of living will be getting more affordable, just that it will be getting less affordable less quickly.
By that time the soaring cost of energy to consumers, the think tank expects, will either be rising less quickly or falling.
However, it will be months or years beyond that before living standards recover to their 2021 level.
The price of war
The cuts to UK economic growth come alongside a global slowdown which is due largely to the war in Ukraine.
Global growth has been downgraded from 4.5% to 3% this year, the OECD said in its latest economic outlook.
Only Argentina and Australia saw their growth projections upgraded.
"The world is set to pay a hefty price for Russia's war against Ukraine. A humanitarian crisis is unfolding before our eyes, leaving thousands dead, forcing millions of refugees to flee their homes and threatening an economic recovery that was underway after two years of the pandemic," the organisation said.
"As Russia and Ukraine are large commodity exporters,the war has sent energy and food prices soaring, making life much harder for many people across the world."
The OECD warned that Russia's attack on Ukraine will lead to higher inflation and lower growth for at least the next year.
But the organisation stressed that prolonged hardship could be avoided by concerted action from governments and central banks.