APRA leader Alan García from the accusations against him involving corruption and unjust enrichment. Del Castillo returned to politics in 1995, when he was elected to Congress representing Lima. He was reelected for office in 2000, 2001, and 2006. In 2004, he was ratified as Secretary General of the Party for a second term (this time as Institutional Secretary General of the Party), serving until 2006, when he resigned after being named by newly elected President Alan García as his inaugural Prime Minister. After his ousting as a Deputy, he helped García escape from Peru and find refuge in Colombia. With García in exile, Del Castillo became one of the most respected leaders of the Party, and was elected Secretary General in 1999. 2000s For the general elections of 2000, he was a candidate for the 1st Vice Presidency of the Republic on the presidential roster of Abel Salinas Izaguirre for the APRA, however the candidacy was not successful and he was in the 4th place of the preferences. During his work in the legislature, he showed his opposition to the Fujimori dictatorship and participated in the “March of the Four Suyos” on July 28, 2000, the same day that Alberto Fujimori assumed his third government. In November of the same year, after the fall of the Fujimori government, his legislative position was reduced until 2001 when new general elections were called. In the 2001 general elections, he was reelected Congressman by APRA for the 2001-2006 parliamentary term. During his work, he was 2nd Vice President of the Congress of the Republic during the period 2001-2002; President of the Subcommission for Constitutional Reform of the Economic Regime (2001-2002), President of the Working Group on the Law of Political Parties (2002-2003) and President of the Special Commission for Investment of the Congress of the Republic in the 2004- legislatures 2005 and 2005-2006. In 2004, he was ratified as Secretary General of the Party for a second term (this time as Institutional Secretary General of the Party), serving until 2006, when he resigned after being named by newly elected President Alan García as his inaugural Prime Minister. He served as Political Secretary General between 2010 and 2017, concurrently with the Institutional Secretary General, former Ayacucho Governor Omar Quesada. Del Castillo was sworn in as García's Prime Minister on July 28, 2006, swearing for Víctor Raúl Haya de la Torre and "APRA martyrs