A wave of sharp criticism erupted across Washington and the U.S. media landscape after Donald Trump delivered his latest address on the war in Iran, with senior Democrats and prominent commentators denouncing the speech as incoherent, misleading, and dangerously unclear.

Leading the backlash, Chuck Schumer, the Senate Democratic leader, warned that Trump’s handling of the conflict could become “one of the worst foreign policy mistakes” in modern U.S. history, arguing the president failed to define clear objectives while straining alliances and ignoring domestic concerns.

Elizabeth Warren accused Trump of abandoning his pledge to avoid foreign wars, warning that the human and economic costs are “unimaginable” and escalating. Bernie Sanders went further, calling the conflict an “illegal war” and urging Congress to intervene and end it immediately.

Several lawmakers questioned the coherence of the president’s message. Chris Murphy said it was unclear whether Trump intended to escalate or wind down the war, while Ed Markey accused him of misleading the public and making reckless threats.

Criticism extended beyond Capitol Hill. Journalist Terry Moran said Trump appeared “stuck,” offering little new information, while analyst John Harwood described the president’s conduct as erratic and harmful.

Major outlets echoed those concerns. CNN described the speech as “confusing and contradictory,” highlighting broader uncertainty about U.S. strategy and the war’s trajectory.