ADVERTISEMENT

Akbayan moves to make House members' SALNs public amid flood control projects mess

Published Sep 11, 2025 11:58 am

At A Glance

  • Akbayan Party-list Rep. Chel Diokno has filed a resolution directing the House of Representatives' secretary general to make the statements of assets, labilities, and net worth (SALNs) of congressmen available to the public.
From left to right (seated): Akbayan Party-list Reps. Dadah Kiram Ismula, Chel Diokno, Percival Cendaña (Facebook)
From left to right (seated): Akbayan Party-list Reps. Dadah Kiram Ismula, Chel Diokno, Percival Cendaña (Facebook)



Akbayan Party-list Rep. Chel Diokno has filed a resolution directing the House of Representatives' secretary general to make the statements of assets, labilities, and net worth (SALNs) of congressmen available to the public.

Diokno filed House Resolution (HR) No. 271, together with fellow Akbayan Reform Bloc members Akbayan Party-list Reps. Percival Cendaña, Dadah Kiram Ismula, and Dinagat Islands Rep. Kaka Bag-ao.

“The Constitution is clear: public office is a public trust. If we truly want to weed out corruption, lawmakers must first open themselves to scrutiny,” Diokno said in a statement.

“By making our SALNs open to public scrutiny, we are showing the people that we have nothing to hide and everything to account for,” he added.

They filed the resolution amid the ongoing probe into controversial flood control projects, where allegations of corruption, ghost projects, and irregular contracts have surfaced.

He also challenged Department of Public Works and Highways (DPWH) officials involved in the flood control controversy to submit their SALNs and sign bank secrecy waivers to ensure full accountability.

“Recent flooding has raised serious concerns about irregularities in the implementation of flood control projects, including allegations of ghost projects, overpriced contracts, questionable bidding practices, and the involvement of relatives or close associates of public officials,” the resolution stated.

The measure underscored that Republic Act (RA) No. 6713 or the Code of Conduct and Ethical Standards for Public Officials and Employees mandates that SALNs must be made available for inspection at reasonable hours and for copying after ten working days from the time they are filed.

However, the Office of the Ombudsman restricted public access to the SALNs on file with its office through Memorandum Circular No. 1, s. 2020 issued during the Duterte administration.

To ensure lawmakers’ safety and security, the resolution mandates that sensitive personal information such as addresses, signatures, and ID details should be redacted.

Diokno earlier urged members of the InfraCom investigating the flood control issue to “make a full disclosure of financial, business, or pecuniary interest that may be directly or indirectly affected by any investigation into the government’s past or present flood control projects'.

“I believe we need to assure the public that this investigation will not be a whitewash and that no members of the three committees conducting this investigation have a conflict of interest,” Diokno said.

The secretary general is the highest-ranked civilian official in the House of Representatives. 

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.