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

India pushes UK to the sixth spot in economy. PHOTO | REUTERS

What you need to know:

  • UK's decline down the international rankings is an unwelcome backdrop for the new prime minister.