ADVERTISEMENT

Lone ranger: Leviste stands by convictions, becomes only majority solon to vote 'no' to 2026 budget

Published Oct 15, 2025 11:24 am

At A Glance

  • Batangas 1st district Rep. Leandro Legarda Leviste turned heads and dropped jaws recently by being the lone member of the 200-plus House majority bloc to reject the third reading passage of the P6.793-trillion national budget for 2026.
Batangas 1st district Rep. Leandro Legarda Leviste (Facebook)
Batangas 1st district Rep. Leandro Legarda Leviste (Facebook)


Batangas 1st district Rep. Leandro Legarda Leviste turned heads and dropped jaws recently by being the lone member of the 200-plus House majority bloc to reject the third reading passage of the P6.793-trillion national budget for 2026.
Leviste's reasoning was simple but compelling to him: kickbacks can still happen under the 2026 General Appropriations Bill (GAB).
For weeks now, the 32-year-old neophyte congressman has been aggressively pushing for the Department of Public Works and Highways (DPWH) to lower the price tag on its projects by 25 percent to end the systemic kickbacks in the agency, which have affected flood control works.
“After all the flood control hearings, we should not approve the same prices for projects of DPWH. We should lower prices by 25% to remove P150 Billion in possible kickbacks.”
According to him, the DPWH "sets the prices, does the bids, and even if a Congressman does not get a kickback, someone else can get it".
"Kickbacks are factored into DPWH’s high prices. We should lower prices so there’s no more budget for kickbacks of DPWH. Not lowering prices is tantamount to funding more kickbacks for 2026,” stressed Leviste, who earlier had a DPWH district engineer arrested for attempting to bribe him.
To prove that kickbacks are factored into the budget for DPWH projects, Leviste wrote to the House Committee on Appropriations to ask to lower by 30 percent the price of DPWH road projects in Batangas' first district and re-align P508 million in savings to fund the construction of over 200 classrooms.
“I don’t accept kickbacks, so I asked Congress to lower the price of DPWH even just in my district, so we can show that DPWH can build projects at lower prices as long as there’s no kickbacks. If we can end kickbacks in some districts, we can end kickbacks in the whole DPWH,” Leviste said.
Another reason why Leviste entered a "no” vote was the inequitable allocation of budgets. He cited the example of how Region 4A comprises 15 percent of the country’s population and gross domestic product, but only gets 10 percent of the DPWH budget.
“If the 2026 budget is amended to lower the prices of DPWH, hopefully the savings can be allocated to make the budget more equitable,” the son of Senator Loren Legarda said.
The House of Representatives approved the P6.793-trillion budget measure on third and final reading last Monday, Oct. 13 via vote of 287-12-2 (yes-no-abstain).
It immediately transmitted the 2026 GAB to the Senate, which is conducting its own deliberations in the proposed outlay.
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.