// Adds dimensions UUID, Author and Topic into GA4
Friday, September 11, 2026
26 C
Singapore

Ritz-Carlton Millenia Singapore’s line of umbrellas to keep PM Lee dry draws hilarious responses

Prime Minister Lee Hsien Loong made a keynote speech at a dialogue organised by venture capital firm Sequoia Capital at the Ritz-Carlton Millenia Singapore on Friday (Feb 24). Mr Lee shared pictures from the dialogue in his Facebook and among them was a picture of some staff from the hotel holding up umbrellas for him.

1 Copy 3
picture credit: Mr Lee’s FB

Mr Lee captioned his picture saying: “It poured during the dialogue, so The Ritz Carlton Millenia Singapore staff formed this line of umbrellas ☔ to keep me dry as I left. Thank you for your thoughtfulness! :)”

Other than the typical comments from apple-polishers, this share got hilarious responses in the Prime Minister’s FB.
1 Copy 4 1 127Responding to a query if Ritz-Carlton did it “just for show (or if) they do this for ordinary people or guests”, Seva Kumar Selvaraj, Bell Captain at The Ritz-Carlton Millenia Singapore, said the hotel treats all its guests equally.

Facebook user Wilson Teo however ridiculed that the hotel’s gesture was “Productivity at its best!!! Waste of manpower. #epicpalmface”

Hot this week

Pritam Singh: Workers’ Party supports increase in MP allowances, but asks for clarity on Mayors’ functions

The Workers’ Party supports higher MP allowances in light of inflation, Pritam Singh said. He also questioned the formula used for political salaries and the lack of clarity surrounding the role of...

Johor presses Putrajaya to fast-track JS-SEZ infrastructure before delays erode its competitive edge

Johor's Menteri Besar has urged the federal government to fast-track strategic infrastructure projects supporting the JS-SEZ, warning that pre-implementation delays could hamper the zone's competit...

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