President Claudia Sheinbaum demanded that U.S. Ambassador Ronald Johnson respect Mexico’s internal politics and cease taking an interventionist stance on the drug-war fight.
The friction highlights growing tension between the two nations over sovereignty and security cooperation. As Mexico navigates its internal strategy to combat organized crime, public critiques from high-ranking U.S. diplomats risk damaging bilateral relations.
During a press conference on Tuesday, May 7, 2026, at the Salón Tesorería of Palacio Nacional in Mexico City, Sheinbaum addressed the ambassador's recent conduct. Sheinbaum said, "Un embajador no puede tener una actitud injerencista," or "An ambassador cannot have an interventionist attitude" [2].
The dispute began after Ambassador Johnson posted on social media that the politicization of the fight against drug cartels was a "missed opportunity" [1, 2]. Sheinbaum said these remarks were an interference in Mexico's sovereign policy decisions.
While the president pushed back against the ambassador, she also denied allegations that the Mexican consulate interferes in U.S. politics [3]. This denial comes amid a complex security environment where both nations face pressure to coordinate efforts against cartels.
Other recent tensions have surfaced regarding the safety of personnel in the region. Reports indicate that two U.S. agents died in a traffic accident in northern Mexico [4].
White House spokesperson Karoline Leavitt previously called for a level of understanding regarding the situation, saying the need was to "mostrar un poco de empatía," or "show a little empathy" [5].
“"An ambassador cannot have an interventionist attitude."”
The clash between President Sheinbaum and Ambassador Johnson underscores a fragile diplomatic balance. By publicly rebuking the U.S. envoy, Sheinbaum is signaling that Mexico will not accept external pressure or public criticism of its domestic security strategies, even from its closest trading partner.





