name of prime minister of india from 1947 to 2017
List of Prime Ministers of India The incumbent Prime Minister of India is Narendra Modi who has headed the BJP-led NDA government since 26 May 2014 which is India's first non-Congress single party majority government.[2]
President of India The President of the Republic of India is the head of state of India and the commander-in-chief of the Indian Armed Forces.
Prime Minister of Pakistan Imran Khan has held the office of Prime Minister since 18 August 2018, following the outcome of nationwide general elections held on 25 July 2018.[16]
List of Prime Ministers of India Rajiv's five-year term ended with his former cabinet colleague, V. P. Singh of the Janata Dal, forming the year-long National Front coalition government in 1989. A six-month interlude under Prime Minister Chandra Shekhar followed, after which the Congress party returned to power, forming the government under P. V. Narasimha Rao in June 1991. Rao's five-year term was succeeded by four short-lived governments—the Bharatiya Janata Party's Atal Bihari Vajpayee for 13 days in 1996, a year each under United Front prime ministers H. D. Deve Gowda and I. K. Gujral, and Vajpayee again for 19 months in 1998–99. After Vajpayee was sworn-in for the third time, in 1999, he managed to lead his National Democratic Alliance (NDA) government to a full five-year term, the first non-Congressman to do so. Vajpayee was succeeded by Congressman Manmohan Singh, the first Sikh premier, whose United Progressive Alliance government was in office for 10 years between 2004 and 2014. The incumbent Prime Minister of India is Narendra Modi who has headed the BJP-led NDA government since 26 May 2014 which is India's first non-Congress single party majority government.[4]