91³Ô¹ÏÍø

Watch CBS News

Trump says he'll vote to uphold Florida's 6-week abortion ban amid conservative backlash

Washington — Former President Donald Trump on Friday said he'll vote to uphold Florida's controversial six-week abortion ban a day after he angered abortion opponents by criticizing the law.

"You need more time than six weeks," the Republican nominee told Fox News. "I've disagreed with that right from the early primaries. When I heard about it, I disagreed with it. At the same time, the Democrats are radical because the nine months is just a ridiculous situation. You can do an abortion in the ninth month. You know, some of the states, like Minnesota and other states, have it where you can actually execute the baby after birth, and all of that stuff is unacceptable. So I will be voting no for that reason." 

Florida banned abortion after six weeks of pregnancy, with some exceptions, after the Supreme Court reversed Roe v. Wade. A proposed constitutional amendment on the ballot in the state, where Trump is a resident, would effectively undo the ban. 

Democrats generally support reinstating the framework for abortion that existed under Roe v. Wade, which allowed states to restrict abortion after the point of fetal viability, or roughly 24 weeks into pregnancy. The overwhelming number of abortions happen earlier. A  by the Centers for Disease Control and Prevention found that 93% of abortions in the U.S. occurred in the first trimester, before the 13th week. Fewer than 1% were performed after 21 weeks.

On Thursday, Trump told NBC News that six weeks "is too short." He has previously indicated that he might support a 15-week ban. 

"There has to be more time," he said. "I am going to be voting that we need more than six weeks." 

He faced swift blowback from abortion opponents after the NBC interview, including from Tony Perkins, the president of the Family Research Council. 

Perkins told CBS News on Friday that "there's a lot of damage that has been done." 

Conservative pundit Erick Erickson said Trump's comments "will be a bridge too far for too many." 

"If Donald Trump loses, today is the day he lost," Erickson  on social media. 

In a statement, Marjorie Dannenfelser, the president of Susan B. Anthony Pro-Life America, said a potential vote in favor of the amendment "completely undermines" Trump's previous position. In another statement after he announced his opposition, she thanked him. 

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(); } }); }); }); });