ADVERTISEMENT

Road closures set again in Manila for UPI rally on July 26

Published Jul 24, 2026 10:06 am
Protesters under the United People’s Initiative gather at Liwasang Bonifacio, calling for wage hikes and lower prices of basic goods, as authorities enforce road closures and traffic rerouting ahead of the rally. (Photo taken by Diann Calucin/Manila Bulletin)
Protesters under the United People’s Initiative gather at Liwasang Bonifacio, calling for wage hikes and lower prices of basic goods, as authorities enforce road closures and traffic rerouting ahead of the rally. (Photo taken by Diann Calucin/Manila Bulletin)
Motorists are advised to brace for another round of road closures and heavy traffic in Manila on Sunday, July 26, ahead of the United People’s Initiative (UPI) rally set for the following day.
The UPI is a coalition of various sectoral groups pushing for social and economic reforms, including calls for wage increases, lower prices of basic goods, and greater government accountability.
The group has been staging regular protests at Liwasang Bonifacio to highlight issues affecting ordinary Filipinos, drawing participants from labor, transport, and urban poor sectors.

Initial closures are set at around 6 p.m. on July 25, covering key areas including Mendiola, Liwasang Bonifacio, Ayala Bridge, and portions of MacArthur and Quezon bridges.

Among the affected roads are stretches of C.M. Recto Avenue and Legarda Street near Mendiola, Magallanes Drive in Liwasang Bonifacio, Ayala Bridge and parts of Ayala Boulevard, as well as major southbound lanes connecting MacArthur Bridge, Quezon Boulevard, and España.

Traffic rerouting will be implemented in multiple sections.

Vehicles from Quezon Boulevard and Recto Avenue heading to Mendiola will be diverted to Nicanor Reyes Street, while those from Sta. Mesa via Legarda will be redirected through Figueras, Earnshaw, and Loyola streets.
Motorists from España and A. Mendoza intending to access Quezon Bridge will also be rerouted to inner roads leading back to Recto Avenue.
Alternative routes will also be enforced for vehicles affected by closures at Ayala Bridge and MacArthur Bridge, with traffic redirected to Taft Avenue, U.N. Avenue, Jones Bridge, and other roads.

Authorities noted that previous UPI rallies have coincided with Sunday churchgoers in Quiapo near Liwasang Bonifacio, resulting in heavy congestion.

At the height of rush hour and during program hours from 5 p.m. to 9 p.m., travel time from Recto to Lawton stretched to as long as an hour.

The rally held on July 17 drew an estimated 5,000 participants, adding to traffic volume in key areas.

Motorists are advised to plan trips as road closures and rerouting are expected to cause significant delays.

Related Tags

METRONEWS Manila UPI rally
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; } }

{{ static_articles_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.