Canada’s prime minister and Indian prime minister will meet Monday in visit that marks diplomatic shift

It’s not often that the leaders of two countries which have traded accusations of murder, extortion and terrorism meet only months later on friendly terms.

But amid what he had described as a “rupture in the world order”, Mark Carney, Canada’s prime minister, will on Monday meet Narendra Modi, India’s prime minister, to repair strained ties between their nations.

The visit marks a stark shift by both countries, which have been locked in diplomatic stalemates for more than a year and a half. It comes, however, as both countries find themselves locked in spats with their largest trading partner: the United States.

The India visit marks Carney’s second such trip in as many months. In January, Carney led a delegation of ministers and senior provincial leaders to China in an attempt to reset relations with Beijing, underscoring his government’s efforts to hedge trade uncertainty with the US.