For more than three decades, Nepal has seen a revolving door of fragile government coalitions largely dominated by three parties. These include two Communist parties, the Communist Party of Nepal Unified Marxist–Leninist (CPN UML) and Nepali Communist Party CPN (Maoist Centre), and the centrist Nepali Congress.
