It was not many years ago that Narendra Modi’s reputation in Europe, and much of the rest of the world, was dogged by controversy surrounding his political past. However, the Indian prime minister is now widely feted internationally. This factor was highlighted, most recently, during Modi’s state visit to the UK. Modi was accorded all the pomp that the UK state could muster, including a meeting with King Charles.