ADVERTISEMENT

DOTr acknowledges NCAP imperfections, seeks improvements upon return

Published May 21, 2025 03:48 pm

Transportation Secretary Vince Dizon acknowledged that the lifting of the temporary restraining order (TRO) against the No Contact Apprehension Policy (NCAP) is a ”big win” for the government, however, noting that the policy is far from perfect.

The Metropolitan Manila Development Authority (MMDA) announced that the NCAP will be reimplemented along EDSA, C5, and other major roads under its jurisdiction beginning on Monday, May 26.

This comes after the Supreme Court lifted the TRO it issued in 2022 against the implementation of the National Capital Area Plan (NCAP), following a petition filed by various transport groups.

On Wednesday, May 21, Dizon held a consultative meeting with road safety advocates to strengthen policies ensuring the safety of motorists and commuters.

He said the resumption of NCAP will particularly aid in the enforcement of road safety as it enables authorizes to capture photos and videos to apprehend traffic violators easily.

“I think it's a big win, big victory yan. Not just for the government but also for the motorists and commuters,” Dizon told reporters.

“So, proseso po ito, hindi perfecto ito. (So, this is a process, it’s not perfect.) But I think it's a step in the right direction,” he added.

The DOTr chief said one of the measures the MMDA will take in enforcing the policy is to allow violators to “contest” their supposed violations.

He said this will allow motorists to defend themselves in instances where the supposed offense was not necessarily their fault.

At the same time, the government is also looking to improve lane markings along monitored roads to ensure that swerving vehicles are apprehended.

He, however, floated that these improvements could be done concurrently with the planned EDSA “rebuild” next month, as the government set its sights on overhauling Metro Manila’s busiest thoroughfare.

The country’s biggest auto club, Automobile Association Philippines (AAP), expressed its support to the return of NCAP as part of enhancing traffic road safety rules.

In a bid to improve its implementation, the AAP said the government must oversee “a lot of engineering” to ensure that it will be seamlessly enforced.

“There is a need to perfect the pavement markings, the signage. There is a need for information campaign and education,” said AAP’s Robby Consunji.

Meanwhile, Angkas Head of Public Affairs Carlo Castro said the motorcycle taxi service firm has commitment to train and self-regulate its riders to ensure that safety remains the top priority.

“On the part of the public sector, government has committed to us that they will start enforcing road rules. Starting with the NCAP, they will start enforcing road regulations to make sure that whatever the private sector is doing is complemented by law enforcement,” added Castro.

Related Tags

Transportation Secretary Vince Dizon temporary restraining order (TRO) No Contact Apprehension Policy (NCAP) Metropolitan Manila Development Authority (MMDA) EDSA C5 National Capital Area Plan (NCAP)
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.