The Prime Minister is elected by the Members of Parliament. Out of 545 seats in Lok Sabha, any party who wins a majority of seats choose their leader to be the head of the Government. Article 75 of the Constitution provides that the Prime Minister shall be appointed by the President but the President has to appoint the leader of the majority party in Lok Sabha as the Prime Minister. But when no party has a clear majority in the Lok Sabha the President can exercise his personal discretion in the appointment of Prime Minister.