The Constitution of Azerbaijan states that it is a presidential republic with three branches of power – Executive, Legislative, and Judicial. The legislative power is held by the unicameral National Assembly and the Supreme National Assembly in the Nakhchivan Autonomous Republic. The Parliament of Azerbaijan, called Milli Majlis, consists of 125 deputies elected based on majority vote, with a term of 5 years for each elected member. The elections are held every five years, on the first Sunday of November. The Parliament is not responsible for the formation of the government, but the Constitution requires the approval of the Cabinet of Ministers by Milli Majlis. The New Azerbaijan Party, and independents loyal to the ruling government, currently hold almost all of the Parliament's 125 seats. During the 2010 Parliamentary election, the opposition parties, Musavat and Azerbaijani Popular Front Party, failed to win a single seat. European observers found numerous irregularities in the run-up to the election and on election day.