Dina Boluarte has been sworn in as Peru’s new President, making her the first woman to lead the country after Congress voted out her predecessor Pedro Castillo.