Why is the British economy falling behind?

The International Monetary Fund expects the UK to be the only large economy to shrink in 2023 – performing even worse than Russia. It’s time to examine the key contributing factors