ADVERTISEMENT

Hong Kong to start independent inquiry into deadly fire as public pressure mounts

Published Dec 2, 2025 02:19 pm
Hong Kong Chief Executive John Lee speaks during a press conference with a darken screen in the aftermath of a deadly fire in Hong Kong on Tuesday, Dec. 2, 2025. (AP Photo/Ng Han Guan)
Hong Kong Chief Executive John Lee speaks during a press conference with a darken screen in the aftermath of a deadly fire in Hong Kong on Tuesday, Dec. 2, 2025. (AP Photo/Ng Han Guan)
HONG KONG (AP) — Hong Kong will set up an independent committee of inquiry headed by a judge to determine the cause of a deadly apartment block fire that shocked the city, and to make recommendations to prevent a similar tragedy from happening again, its leader said Tuesday.
John Lee, the chief executive of the Chinese region, pledged to overcome vested interests and bring about systemic change in the construction industry after a fire that killed at least 151 people last week. He said 30 others remain missing.
“We must uncover the truth, ensure that justice is served, let the deceased rest in peace and provide comfort to the living,” he told reporters at a weekly press conference. “We want to ensure that we will prevent such a tragedy from happening again.”
The fire broke out last Wednesday around scaffolding at the Wang Fuk Court complex in the Tai Po district and spread to seven of the complex's eight towers. They were home to more than 4,600 people and many have been left homeless. Forty people remain hospitalized, Lee said.
At least 14 people have been arrested so far by the city’s anti-corruption body and police, including scaffolding contractors, company directors and an engineering consultant, as authorities probe suspected corruption and negligence in a renovation project at the housing complex.
The initial investigation has focused on why the fire expanded so rapidly, overwhelming firefighting efforts.
Lee refused to comment on media reports that people were arrested last weekend in what some saw as an attempt to snuff out criticism of the government, including one person who was reportedly involved in a petition calling for government accountability and arrested on suspicion of inciting sedition. Lee said only that "I will not tolerate any crimes, particularly crimes that exploit the tragedy that we are facing now."
Authorities have cited both high winds and substandard materials used for the maintenance work.
Contractors were found to be using substandard netting, authorities said on Monday. Among the 20 samples of netting investigators collected at the complex, seven were found to have failed safety standards.
Lee said that those responsible had mixed substandard netting with qualified materials tricks inspectors.
The entire building renovation system in Hong Kong will be reformed, he vowed.
John Burns, an honorary professor of politics and public administration at the University of Hong Kong, said that investigation results will likely be credible as the government seeks to reassure the public.
“It’s in everyone’s interest that the process and results of the investigations be credible,” Burns said. “Transparency is crucial for restoring trust.”
Lee said that 2,500 people have been moved into transitional housing units, some in government housing and others in hostels and hotels. About 20 people remain in shelters that housed hundreds on the first night.

Related Tags

WORLDNEWS Hong Kong Fire
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.