Prime Minister Narendra Modi has now surpassed Jawaharlal Nehru to become India's longest continuously serving elected Prime Minister.