P.Castillo rizikavo pažeisti šalies Konstituciją ir suteikti opozicijai dingstį jį nušalinti, jei nebūtų sugrįžęs į šalį iki vidurnakčio iš penktadienio į šeštadienį. Tokį terminą nustatė Kongresas, patvirtinęs jo vizitą į kaimyninį Ekvadorą, kur jis susitiko su šalies prezidentu Lochos mieste, esančiame už 264 km nuo Peru sienos.
P.Castillo vadovauja mažumos vyriausybei, o parlamentą kontroliuoja opozicinės partijos.
Kadangi dėl blogų oro sąlygų penktadienio vakarą negalėjo pakilti prezidento lėktuvas, P.Castillo automobiliu leidosi į penkių valandų kelionę, kad laiku kirstų sieną. Šią jis pasiekė likus valandai iki termino, pranešė vietos naujienų tarnybos.
P.Castillo valdžioje yra tik devynis mėnesius, o Kongresas jau du kartus balsavo už jo atstatydinimą.
2018 ir 2020 metais per apkaltą iš pareigų buvo nušalinti ankstesni Peru prezidentai. Nuo 2017 metų gruodžio Peru Kongresas surengė mažiausiai šešis balsavimus dėl apkaltos.