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 five 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. The executive power is held by the President, who is elected for a seven-year term by direct elections, and the Prime Minister. The president is authorized to form the Cabinet, a collective executive body accountable to both the President and the National Assembly. The Cabinet of Azerbaijan consists primarily of the prime minister, his deputies, and ministers. The 8th Government of Azerbaijan is the administration in its current formation. The president does not have the right to dissolve the National Assembly but has the right to veto its decisions. To override the presidential veto, the parliament must have a majority of 95 votes. The judicial power is vested in the Constitutional Court, Supreme Court, and the Economic Court. The president nominates the judges in these courts. The European Commission for the Efficiency of Justice (CEPEJ) report refers to the Azerbaijani justice model on the selection of new judges as best practice, reflecting the particular features and the course of development towards ensuring the independence and quality of the judiciary in a new democracy. Azerbaijan's system of governance nominally can be called two-tiered. The top or highest tier of the government is the Executive Power headed by President. The President appoints the Cabinet of Ministers and other high-ranking officials. The Local Executive Authority is merely a continuation of Executive Power. The Provision determines the legal status of local state administration in Azerbaijan on Local Executive Authority (Yerli Icra Hakimiyati), adopted 16 June 1999. In June 2012, the President