Mexico City’s Legislative Assembly declared Donald Trump “morally a persona non grata” in a non-binding resolution Wednesday, just hours before the Republican presidential nominee arrived in the country to meet with President Enrique Peña Nieto.

The legislative body called on Peña Nieto to demand that Trump publicly apologize for the insults he’s lobbed at Mexico, a list that notably includes the 2015 speech where Trump described the country’s migrants as criminals and “rapists.”

The resolution also asks Trump to back off from his promise to build a giant wall along the U.S.-Mexico border that he expects Mexico to pay for.

Though Mexico City elected officials can’t stop Trump from entering the country, the declaration adds to the storm of criticism Peña Nieto has received for extending the invitation.

Deputy Mauricio Toledo of the left-wing Party of the Democratic Revolution (PRD) offered the proposal Wednesday morning, in response to the surprise news the night before that Peña Nieto had invited Trump to visit. The conservative National Action Party (PAN) joined the PRD in supporting the resolution, as did two smaller parties.

“We can’t let a person like Donald Trump perpetually insult the Mexican people,” Toledo told the city legislature.

EN DIRECTO en #Periscope: Desacierto de Peña Nieto recibir a Donald Trump https://t.co/SA3msLsd1e — Mauricio Toledo (@mauriciotoledog) August 31, 2016

Toledo called on the Peña Nieto administration to seek assurances that Trump won’t develop “a fascist, and above all racist relationship” with Mexico and the rest of Latin America, according to a press statement.

The PRD spearheaded a similar resolution back in March, asking the Peña Nieto administration to prohibit Trump from entering the country. That resolution also sailed through with support from the PAN.

Courtesy of Deputy Mauricio Toledo Deputy Mauricio Toledo speaks before the Mexico City legislature on March 2, 2016. The body voted that day to ask the federal government to ban Donald Trump from entering the country in a non-binding resolution that President Enrique Peña Nieto ignored.

On Wednesday, Peña Nieto defended his decision to invite Trump, saying on Twitter that he “believes in dialog to promote the interests of Mexico and, principally, to protect Mexicans where they are.”

Creo en el diálogo para promover los intereses de México en el mundo y, principalmente, para proteger a los mexicanos donde quiera que estén — Enrique Peña Nieto (@EPN) August 31, 2016

Trump is widely reviled in Mexico. A poll conducted in June by Mexico’s El Financiero showed that only 2 percent of Mexicans viewed Trump favorably.

Trump is even less popular than EPN among Mexicans. 75% don't like him, rest don't care/know him. @ElFinanciero_Mx: pic.twitter.com/06TGE6nQyN — Carin Zissis (@CarinZissis) August 31, 2016

Editor’s note: Donald Trump regularly incites political violence and is a serial liar, rampant xenophobe, racist, misogynist and birther who has repeatedly pledged to ban all Muslims — 1.6 billion members of an entire religion — from entering the U.S.