ADVERTISEMENT

Mayor Isko declares garbage situation a 'public emergency' in Manila

Published Jun 30, 2025 01:27 pm

At A Glance

  • The mayor announced immediate actions to address the crisis, including intensified cleanup operations, increased garbage collection efforts, and stricter enforcement of anti-littering laws.
Manila Mayor Francisco
Manila Mayor Francisco "Isko Moreno" Domagoso
Manila Mayor Francisco “Isko Moreno” Domagoso declared the city’s garbage problem a public emergency during a live broadcast on his first day in office on Monday, June 30.
In his address, Mayor Domagoso informed the public that the existing contract with the garbage collector, PhilEco, officially ended on Monday, June 30.
Meanwhile, another city garbage collector, MetroWaste, reportedly sent a letter requesting payment and assistance to haul the garbage.
Domagoso said this may lead to an increase in uncollected garbage throughout the week as the city transitions to new arrangements.
The mayor announced immediate actions to address the crisis, including intensified cleanup operations, increased garbage collection efforts, and stricter enforcement of anti-littering laws.
Domagoso also revealed that the garbage collectors have not yet been fully paid by the previous administration.
“Katulad ng isinaad ng sulat ng MetroWaste at PhilEco, napatunayan na hindi rin sila binayaran. Noong Enero 2025 lang sila nabayaran,” he said, explaining that these companies were last paid only in January 2025.
As stated in the letter from MetroWaste and PhilEco, it has been confirmed that they were not paid. They were only paid in January 2025.
He added that around P950 million is needed to settle the payments for collected waste.
The city averages around 2,000 metric tons of garbage collected daily, a figure expected to rise now that contracts with the two collectors ended.
Domagoso also mentioned that the previous garbage contractor, Leonel Waste Management, was similarly unpaid.
“I’m telling you straight, bilang inyong alkalde, buong kabaang loob ako na nakiusap sa Leonel Waste Management, for old time’s sake, dahil matagal naman silang nagserbisyo at naghanap buhay sa Maynila, nakiusap ako na kung pwede hakutin muna nila ang basura ng Maynila ngayong araw ng libre (I humbly asked Leonel Waste Management, for old time's sake, because they have served Manila for a long time, if they could collect Manila’s garbage today for free), Domagoso said.
The mayor said Leonel collectors would start going around Manila by 2 p.m. to collect and haul garbage.
All concerned units and barangay officials of the local government were ordered to utilize all equipment available to clean the city until this “dangerous problem” is resolved.
Domagoso stressed the urgency of solving the waste management crisis, which poses serious health and environmental risks to Manila’s residents.
He also called on barangay officials to take responsibility for garbage management in their communities and encouraged residents to cooperate in maintaining cleanliness.
While acknowledging that the problem will not be solved overnight, Moreno emphasized that urgent and coordinated action must begin immediately.

Related Tags

metronews Isko moreno
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.