ADVERTISEMENT

Top lawmakers reach agreement on spending as deadline nears

Published Nov 24, 2019 12:00 am
By the Associated Press WASHINGTON — Negotiations on a package of spending bills to fund the federal government have produced a key breakthrough, though considerably more work is needed to wrap up the long-delayed measures. FILE - In this Tuesday, Nov. 12, 2019, file photo, the U.S. Capitol is seen as the sun sets in Washington. Negotiations on a package of spending bills to fund the federal government have produced a key breakthrough, though considerably more work is needed to wrap up the long-delayed measures. Top lawmakers of the House and Senate Appropriations committees on Saturday, Nov. 23, confirmed agreement on allocations for each of the 12 spending bills. (AP Photo/Manuel Balce Ceneta, File) In this Tuesday, Nov. 12, 2019, file photo, the US Capitol is seen as the sun sets in Washington. Negotiations on a package of spending bills to fund the federal government have produced a key breakthrough, though considerably more work is needed to wrap up the long-delayed measures. Top lawmakers of the House and Senate Appropriations committees on Saturday, Nov. 23, confirmed agreement on allocations for each of the 12 spending bills. (AP Photo/Manuel Balce Ceneta/File Photo/MANILA BULLETIN) Top lawmakers of the House and Senate Appropriations committees on Saturday confirmed agreement on allocations for each of the 12 spending bills, a step that allows negotiations on the $1.4 trillion budget bundle to begin in earnest to try to pass the measures by a Dec. 20 deadline. Sen. Richard Shelby, R-Ala., and Rep. Nita Lowey, D-N.Y., announced the agreement on Saturday through aides. The measures would fill in the details on this summer's hard-won budget and debt deal. The pact is sought by a broad spectrum of GOP defense hawks, Democrats pressing to maintain recent gains in domestic programs, and a dwindling cadre of Washington pragmatists eager to demonstrate that they can make divided government work in an increasingly toxic atmosphere. The talks come as the Democratic-controlled House is driving toward impeaching President Donald Trump, whose demands for billions of dollars more for additional wall construction along the US-Mexico border have slowed the process. Trump has little interest in the often-arcane appropriations process, other than to obtain wall funding and to boast about record Pentagon funding. The annual spending bills are, however, a top priority for top lawmakers like Speaker Nancy Pelosi, D-Calif., and Senate Majority Leader Mitch McConnell, R-Ky., who have wrestled over appropriations for decades. Trump has been limited in success in winning wall funding from Congress, where there is relatively little enthusiasm for the project among his GOP allies and strong opposition from most Democrats. Congress provided just $1.4 billion in wall funding last year. But Trump has won considerably more money through transfers from Pentagon accounts by exploiting budget rules. He is seeking $8.6 billion, including $5 billion for the Department of Homeland Security, but would win far less under the tentative accord. Lawmakers passed a stopgap measure this week to fund the government through Dec. 20. Saturday's pact opens the door to a final agreement by that date, though the spending bundling is probably more likely to spill over into next year.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.