Mexico's president has condemned what he called "threatening or disrespectful attitudes" from Donald Trump.

In this national address, Enrique Peña Nieto said his US counterpart's real problems could lie closer to home.

Trump immigration: Texas sends National Guard to Mexico border