He has also served as India’s High Commissioner to South Africa and Sri Lanka. Gandhi, who is the grandson of Mahatma Gandhi and C Rajagopalachari, was the consensus opposition candidate for the post of Vice President of India in 2017 but had lost to M Venkaiah Naidu in the election.