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.