ADVERTISEMENT

The plot thickens: Leviste grows impatient with Dizon

Published Dec 27, 2025 09:22 am

At A Glance

  • Batangas 1st district Rep. Leandro Legarda Leviste appears to be getting impatient with Department of Public Works and Highways (DPWH) Secretary Vince Dizon.
Batangas 1st district Rep. Leandro Legarda Leviste (left), DPWH Secretary Vince Dizon (Ellson Quismorio/ MANILA BULLETIN)
Batangas 1st district Rep. Leandro Legarda Leviste (left), DPWH Secretary Vince Dizon (Ellson Quismorio/ MANILA BULLETIN)


Batangas 1st district Rep. Leandro Legarda Leviste appears to be getting impatient with Department of Public Works and Highways (DPWH) Secretary Vince Dizon.
This, as the latter still hasn't authenticated the dozens of DPWH budget documents that he has been dumping online through his Facebook.
For days now, Leviste has been claiming that Dizon can readily prove the legitimacy of the documents, which the latter reportedly instructed the late former DPWH undersecretary Maria Catalina Cabral to give him in good faith last September.
Now, the 32-year-old Leviste is threatening to expose not just papers, but persons.
"Nasaan na ang Vince Dizon ng September - na tumawag kay USec Cabral para ipabigay sa akin ang nga files 'in the spirit of transparency?'" (Where is the Vince Dizon from September--the one who called USec Cabral to give me the files 'in the spirit of transparency?') he wrote in a Facebook post at past midnight Saturday.
"Kung hindi aaminin ni Sec Vince na pinabigay niya sa akin ang mga files na ito, mapipilitan kong angalanan ang mga taong kumausap sa akin upang huwag itong ilabas - na maaaring sila rin ang pumipigil kay Sec Vince na kumpirmahin ang authenticity ng mga files," Leviste said.
(If Sec Vince does not admit that he gave me these files, I will be forced to name the people who spoke to me to prevent their release — who may also be the ones stopping Sec Vince from confirming the authenticity of the files.)
The documents that Leviste has been releasing have indicated the supposed inequitable DPWH budgets per congressional district, as well as the "allocables" or the millions in annual earmarked amounts that a district congressman may allocate.
On Friday, Dec. 26, Dizon was quoted as saying: "For the record, wala akong inau-authenticate na dokumento na hawak ni Cong dahil wala akong, hindi ko nakikita kung anong sinasabi niyang dokumento. So paano ko maau-authenticate yon?"
(For the record, I'm not authenticating any documents in Cong's possession because I don't, I haven't seen the documents he is talking about. So how will l authenticate that?)
Leviste claimed he relented on exposing the files immediately because he wanted to get a go signal from Dizon first.
The Batangueño began to release the Cabral list last Dec. 24 after he learned that DPWH reporters got hold of the list. Leviste wondered if Dizon himself provided reporters with the documents. 
Earlier Friday, in a Zoom interview, Leviste claimed that a DPWH official called him last Oct. 16 to "leverage" and "bribe" him by offering additional funds for the construction of classrooms in his district.
"At tinawagan ako para sabihin, yung para sa distrito ko, ibibigay nila. Wag ko lang guluhin yung DPWH budget system sa buong bansa (And I was called to be told that, as for my district, they will give it. For as long as I don’t disturb the DPWH budget system in the entire country)," he said.
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.