President of Peru, Pedro Castillo, has resigned from his party. Photo: RPP Noticias.

President of Peru, Pedro Castillo, has resigned from his party. Photo: RPP Noticias.