India pips UK to become world’s 5th largest economy

India has pipped Britain to become the world’s fifth largest economy. The United Kingdom (UK) slipped to 6th place delivering a further blow to the government in London as it grapples with a brutal cost-of-living shock.