PM Narendra Modi has been invited by the United Kingdom to a