“the Mexican army herding migrants north”
These migrants would steal the US jobs Mexicans have stolen.
It’s in Mexico’s interest to stop Central American invaders.
Having done business with Mexican companies and individuals, I would respond it is in Mexico's interest to appear to be doing whatever they agreed with Trump to do. At the moment, Mexico has perhaps a disturbing number of migrants in its country; ask its citizens in and around Tijuana.