The Republic of India is a parliamentary democracy with two houses of parliament – The Lok Sabha (House of the People) and The Rajiya Sabha (Council of States). As in most parliamentary democracies, India has a President who is the Head of State de jure and whose duties are mostly ceremonial, and a Prime Minister who is the head of government and exercises the de facto executive powers of the President. The President of India invites the person commanding the support of the majority of the members of the Lok Sabha to form the government of India as Prime Minister. The Prime Minister has to enjoy the confidence of a majority of the members of the Lok Sabha to remain in office. Since 1947 India has had 14 different Prime Ministers and one acting Prime Minister, Gulzarilal Nanda, who twice acted the role. The inaugural Prime Minister, Jawaharlal Nehru, was sworn in on 15 August 1947, the date India gained independence from British rule. The following slides outline Prime Ministers of India, chronologically, from 1947 to 2018.