Inflation, interest rates, net debt: Why is the UK's economy such a mess?

Press quote (Huff Post)
22 June 2023

Leaving the EU meant 330,000 fewer workers in the UK, according to the Centre for European Reform – that’s less than 1% of the UK workforce, but it still hit the transport, hospitality and retail sectors.