President Donald Trump on Friday criticized conservative commentator Tucker Carlson, calling him a “low IQ person” in a Truth Social post as disagreements over U.S. policy toward Iran continue to deepen.

In the post, Trump also took aim at several other media figures, including Megyn Kelly, Candace Owens, and Alex Jones, contrasting their recent criticism with what he described as voices aligned with his political movement.

The exchange reflects a widening divide between Trump and Carlson, particularly on foreign policy. Carlson has raised concerns about the administration’s approach to Iran, while Trump and his allies have defended their strategy as necessary to prevent Tehran from developing nuclear weapons.

In an earlier post this month, Trump accused Carlson and others of undermining U.S. interests, suggesting their positions were out of step with the broader Republican base. He argued that opposition to his policies risked emboldening adversaries and dismissed critics as seeking attention through alternative media platforms.

Polling data indicates a shift in Carlson’s standing among Republican voters. According to a UMass Lowell survey cited in media reports, Carlson’s net favorability among Republicans and GOP-leaning independents declined from +54 in early 2024 to +7 in recent findings.

By comparison, Trump maintains strong support within the party, with a reported net favorability of +61 in the same poll, underscoring his continued influence among Republican voters.

The dispute highlights broader divisions within conservative media over the role of the United States in global conflicts, particularly in the Middle East. While some commentators have advocated a more restrained approach, Trump and his supporters have emphasized deterrence and a more assertive posture toward adversaries such as Iran.

The ongoing feud underscores the central role of foreign policy in shaping intra-party dynamics as Trump continues to define the direction of the Republican Party.