The election was tentatively scheduled and postponed numerous times since the last parliamentary election in 2005.[5] The vote was scheduled for March and then August of 2019 before the NEC declared it could not be held that year.[6] After pressure from all three parties in 2020, the NEC agreed to hold an election in May 2021.