ADVERTISEMENT

Villanueva calls for 'whole-of-government approach' to address worsening floods

Published Jul 22, 2025 04:33 pm

At A Glance

  • Senator Joel Villanueva called for a whole-of-government approach and long-term, integrated solutions to the country's worsening floods, citing poor waste management and the need for stronger inter-agency coordination.
As massive floods continue to inundate parts of the country, Senator Joel Villanueva on Tuesday, July 22, urged the national government to adopt a “whole-of-government approach” and craft long-term solutions to the country’s worsening flood problem.
Vehicles navigate floodwaters along the service road of Roxas Boulevard on July 19, 2025, following heavy rains brought by the southwest monsoon or habagat, intensified by 'Crising'. (MARK BALMORES / MANILA BULLETIN)
Vehicles navigate floodwaters along the service road of Roxas Boulevard on July 19, 2025, following heavy rains brought by the southwest monsoon or habagat, intensified by 'Crising'. (MARK BALMORES / MANILA BULLETIN)
“Nakakalungkot po na taon-taon na lang ay palala nang palala ang problema natin sa baha, bagama’t halos taon-taon ring palaki nang palaki ang ginagastos ng gobyerno para masolusyunan ito (It’s heartbreaking that year after year, our flooding situation is getting worse, even as the government spends more each year to solve it),” the senator said in a statement.
“We don’t need patchwork projects but long-term solutions to the ever-worsening floods in many areas of the country (Hindi po patse-patseng proyekto kundi pang-matagalang solusyon ang kailangan sa patuloy na lumalalang pagbaha sa maraming lugar sa bansa),” he said.
Villanueva cited his home province of Bulacan, where knee-deep flooding has become a regular occurrence every rainy season. He called on authorities to scrutinize the implementation of flood control programs, particularly the effectiveness of recommendations from multi-million-peso feasibility studies funded annually.
“Perhaps it’s time to examine whether the designs of these projects are appropriate and if the recommendations of these costly studies are actually being implemented (Marahil dapat pong tingnan kung akma at ginagawa talaga ang mga rekomendasyon ng milyon-milyong nagkakahalagang feasibility studies na taon-taon ring pinopondohan ng gobyerno at kung epektibo rin ba ang disenyo ng mga ipinapatupad na proyekto),” he added.
The senator also underscored the critical role of waste management in flood mitigation, noting that the volume of trash clogging waterways significantly exacerbates the problem.
To address the crisis, he called for stronger inter-agency coordination among the Department of Public Works and Highways (DPWH), Department of Environment and Natural Resources (DENR), and the Metropolitan Manila Development Authority (MMDA).
“Para sa isang whole-of-government approach sa pagbibigay solusyon sa lumalalang sitwasyon ng baha sa bansa (For a whole-of-government approach urgently needed to deliver effective solutions to the worsening flooding situation in the country,” he said.

Related Tags

Joel Villanueva SOUTHWEST MONSOON HABAGAT Flood Department of Public Works and Highways (DPWH) MMDA
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.