Mexican presidential candidate Andrés Manuel López Obrador (AMLO) said Tuesday that migrants from all over the world who decide it’s “a necessity” have a “human right” to migrate to the United States.

“Soon, very soon, after the victory of our movement, we will defend migrants all over the American continent and the migrants of the world who, by necessity, must abandon their towns to find life in the United States,” Lopez Obrador said during a rally in the Mexican city of Culiacán, eluniversal.com reports.

“It’s a human right we will defend,” he added.

While the election is not until July 1, Obrador is by far the frontrunner. (RELATED: Mag: Mexican Official Dreams Of Trump Assassination, But Most Urge Prudence)

Obrador in April delivered speech criticizing Trump and promising that Mexico will not become a “piñata” for any foreign government, Global News reports.

The former mayor of Mexico City, Obrador holds progressive populist views. The 64-year-old ran unsuccessfully for president twice before, according to DW.

Fox’s Tucker Carlson noted Thursday that Obrador has previously proposed granting amnesty to Mexican drug cartels. “America is now Mexico’s social safety net, and that’s a very good deal for the Mexican ruling class,” Carlson added.

Clarification: This post has been updated to more accurately reflect Obrador’s comments on asylum-seeking migration as a “human right.”