Vice President JD Vance found himself in a sticky position after claiming President Donald Trump would never allow conflict with Iran to drag just hours before being swiftly undermined by his boss.

During a Monday night appearance on Fox News, Vance insisted that there was no chance Trump would let military operations in Iran morph into an open-ended operation like Iraq or Afghanistan.

“What’s so different about this is that the president has clearly defined what he wants to accomplish,” the VP explained to anchor Jesse Watters. “There’s just no way Trump is gonna allow this country to get into a multiyear conflict with no end in sight.”

But just hours later on Truth Social, Trump undercut his second-in-command, writing that America’s “virtually unlimited” stockpiles of weapons meant that, “Wars can be fought ‘forever,’ and very successfully.”

Journalist Aaron Rupar didn’t hesitate to highlight the inconsistency on social media, prompting other politicos to share their own takes.