India Now World’s Fifth Largest Economy, Overtakes UK

Pevita Lena

UK’s decline down the international rankings is an unwelcome backdrop for the new prime minister. Britain has dropped behind India to become the world’s sixth largest economy, delivering a further blow to the government in London as it grapples with a brutal cost-of-living shock. India leaped past the UK in […]