// Adds dimensions UUID, Author and Topic into GA4
Sunday, May 31, 2026
28.4 C
Singapore

MP commends boy who held umbrella to protect bus passengers from the rain

SINGAPORE: Tampines GRC MP Baey Yam Keng has issued a letter of commendation to the boy who won widespread praise online after he was spotted holding an umbrella for disembarking bus passengers.

Mr Baey, Senior Parliamentary Secretary of the Ministry of Sustainability and Environment and the Ministry of Transport, honoured the young Singaporean at a networking session at the Caring Carnival this week. Revealing that the boy, Hwee Tze from Springfield Secondary School, stayed on to shelter passengers disembarking from six buses, Mr Baey said: “This is an example that every one of us, regardless of age or gender, can play a part in making commutes much more pleasant.”

 

Hwee Tze won hearts in September when he was spotted shielding bus passengers from the rain as they crossed from their bus into the bus shelter at a bus stop along Punggol Road.

A netizen who had benefited from the young boy’s deed shared a video of him on the sgfollowsall Facebook page, saying Hwee Tze has the “heart of a king”. The video quickly went viral, with Singaporeans showering the young boy with praise for his generosity and kindness.

 

- Advertisement -

Hot this week

‘If everything works, why does it still feel like it’s not enough?’ Foreigner puzzled by Singaporeans’ complaint culture

From a YouTube video of a Ghanian man. "From the outside, everything looks perfect. The system works, the streets are clean, and things just feel… organized. But here’s what I couldn’t understand… ...

‘Support local businesses, buy Malaysian products’ — TikToker says, ‘Patriotism slogans alone cannot save’ Malaysia’s local businesses from “foreign invasion”

Patriotic buying habits have made local businesses complacent in the face of foreign competition, a commentator on TikTok warns

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks