91³Ô¹ÏÍø

Watch CBS News

Trump: Diplomatic solution in Iran remains possible and "much easier now"

President Trump told CBS News on Saturday evening that he believes U.S. and Israeli attacks that killed Supreme Leader Ayatollah Ali Khamenei have been effective and could create a pathway to diplomacy. 

"Much easier now than it was a day ago, obviously," Mr. Trump said, when asked about the prospect of a diplomatic solution to the crisis during a phone interview. "Because they are getting beat up badly."

He expressed confidence in the results so far, calling Saturday's strikes "a great day for this country, a great day for the world."

Earlier, Mr. Trump announced that Khamenei, the Iranian supreme leader for nearly 37 years, was killed in the strikes. Sources told CBS News that roughly 40 Iranian officials were killed in the U.S.-Iran attack.

Mr. Trump told CBS News that "there are some good candidates" to lead Iran in the wake of Khamenei's death but did not elaborate. 

Early Saturday night, after speaking with officials and world leaders throughout the day, the president said that he continues to closely monitor the Iranian response in the region to the strikes. Iran launched ballistic missiles at Israel and attacks on U.S. allies elsewhere in the Middle East. 

"It's what we expected," Mr. Trump said of the retaliatory response, but he noted that Iran's attacks so far are less than what the U.S. and its allies anticipated.

"We thought it'd be double," he said, though he added that the situation remains fluid. "Thus far, it's been less than we thought."

There have been no reports of U.S. deaths or injuries amid the operation in Iran, U.S. Central Command said. In Israel, one person was killed in the retaliatory strikes and dozens were injured.

On Capitol Hill, Republicans have been supportive of the president. Some Democratic leaders, such as Senate Minority Leader Chuck Schumer, have urged Trump to provide "Congress and the American people with critical details about the scope and immediacy of the threat."

When asked if he wants to work with Congress on Iran-related matters moving forward, Mr. Trump said, "I always want to work with Congress. Always. I've always worked with Congress." 

Toward the end of the interview, Mr. Trump again praised the U.S. strikes as successful and declined to answer whether he sees the U.S. combat operations in Iran as a "war" with the country. He said he remains focused on eliminating threats to the United States.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });