Barack Obama and Narendra Modi — one a former lawyer, the other a former tea-seller, both consummate politicians — seem to have struck up an improbable rapport that is strengthening ties between the world’s two largest democracies.
Mr Obama arrives in India on Sunday for a three-day trip — the first time a US president has visited the country twice while in office — and will be the Indian prime minister’s guest of honour at the Republic Day celebrations in New Delhi on Monday.
“It underlines a huge and important change that has been under way in the US-India relationship now for 20 years,” said Frank Wisner, a former US ambassador to India, harking back to India’s warm relationship with the Soviet Union during the cold war.