British economy to collapse more than any other major power in the world – including Russia
The UK is expected to be the only major power to see its economy contract this year, outperforming Russia. According to the International Monetary Fund, the United Kingdom is the …