Peru remains deeply mired in a political quagmire. When she was sworn in as president, Dina Boluarte said she would serve out Mr Castillo's term in office, which was due to end in July 2026.
Some results have been hidden because they may be inaccessible to you