who elects head of state government in france
Government of France All members of the French government are nominated by the President of the Republic on the advice of the Prime Minister.[2] Members of the government are ranked in a precise order, which is established at the time of government formation. In this hierarchy, the Prime Minister is the head of government. He is nominated by the President of the Republic. Whilst the President is constitutionally free to nominate whomever he likes, in practice he must nominate a candidate that reflects the will of the majority of the National Assembly, as the government is responsible to parliament.[3] After being nominated to lead a government, the Prime Minister nominee must propose a list of ministers to the President. The President can either accept or reject these proposed ministers. Ministers are ranked by importance: