Politics of Mauritius (Politique à Maurice) takes place in a framework of a parliamentary democracy. The separation of powers is among the three branches of the Government of Mauritius, namely the legislative, the executive and the Judiciary, is embedded in the Constitution of Mauritius. Being a Westminster system of government, Mauritius's unicameral house of parliament officially, the National Assembly, is supreme. It elects the President and the Prime Minister. While the President is voted by a single majority of votes in the house, the Prime Minister is the MP who supports a majority in the house. The President is the Head of State while the Prime Minister has full executive power and is the Head of Government who is assisted by a council of Ministers. Mauritius has a multi-party system.
Historically, Mauritius's government has been led by the Labour Party or the MSM for the exception of short periods from 1982 to 1983 and 2003–2005 where the MMM was at the head of the country. L'Alliance Lepep, a coalition of several political parties including MSM, Muvmen Liberater and PMSD, won the 2014 elections. Two years into the political term, the PMSD announced their resignation from the coalition government on 19 December 2016, and joined the ranks of the opposition. On 23 January 2017, the then Prime Minister, 86-year-old Sir Aneerood Jugnauth, a key political figure in Mauritian politics who has previously served several political terms spanning over many decades, announced that he was stepping down as Prime Minister. Following the Westminster tradition, the leader of the governing party (MSM party) in the coalition government, Pravind Jugnauth who is Sir Aneerood Jugnauth's son and then Minister of Finance, was sworn in as Prime Minister. Although Sir Aneerood Jugnauth resigned as Prime Minister, he is still serving as Minister Mentor, Minister of Defence, Minister for Rodrigues. Mauritius' ruling Militant Socialist Movement (MSM) won more than half of the seats in 2019 parliamentary election, securing incumbent Prime Minister Pravind Kumar Jugnauth a new five-year term.