Question: who is last pm of india?
Answer: Vajpayee was succeeded by Manmohan Singh, 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, is India's first non-Congress single party majority government.