PM Oli s Communist Party of Nepal (Unified Marxist-Leninist) and Prachanda s Community Party of Nepal (Maoist Centre) had been at loggerheads for decades before the two decided to put aside their differences in 2017 and contest the elections as an alliance.
Together, they won 174 seats in the 275-member house forming the National Communist Party but all has not been well since.
When the alliance formed the government, a power-sharing agreement was brokered between PM Oli and Prachanda which would see the former serve as prime minister for a period of two-and-a-half years before the latter took over the top spot for the remaining two-and-a-half years. However, the deal has never been ratified with PM Oli constantly delaying its tabling at the General Council.