The previous election held in 2017 saw the ruling MPLA win a landslide re-election, obtaining 61% of the vote. Although the party lost 25 seats, the MPLA retained its supermajority in the National Assembly, securing 150 seats. The largest opposition party, UNITA, won only 51 seats but did gain 19 with a 26% vote total.