The Organisation for Economic Growth and Development this week released a report on the economic outlook for the G7 group of major industrialised nations and, would you believe it, the organisation expects the UK to fall into recession later this year.
The OECD’s crack team of economic ninjas says it expects the UK economy to shrink [...]