The most recent general election was held on 11 April 2021 and resulted in Free Peru winning the most seats in Congress, although it fell well short of a majority. A presidential runoff between Pedro Castillo and Keiko Fujimori took place on 5 June 2021 and resulted in the victory of Castillo.