Peru's Congress on Wednesday elected lawmaker Jose Balcazar as its new leader, who assumes the country's presidency under constitution. Balcazar was sworn in as Peruvian president shortly after the vote. His term will run through July 28, 2026, in accordance with the current presidential mandate.