// Adds dimensions UUID, Author and Topic into GA4
Sunday, July 12, 2026
28.9 C
Singapore

Kenneth Jeyaretnam thought PM Lee’s faltering was an autocue error

The leader of the Reform Party, Kenneth Jeyaretnam made a Twitter post when PM Lee faltered while delivering his annual National Day Rally Speech.
2Mr Jeyaretnam made several other Tweets before and after making that post which he subsequently deleted. These posts may suggest that he did not realise that PM Lee had suffered from a medical condition.


Some who saw Mr Jeyaretnam’s deleted post felt that he was insensitive.

Prominent blogger Andrew Loh for example described Mr Jeyaretnam as a “complete insensitive buffoon” for making that comment.

Mr Jeyaretnam took issue with Mr Loh’s post and made a number of Tweets and suggested that the blogger was with the PAP trolls.

This was when the Legislative Assistant to the Workers’ Party MP Faisal Manap, Bernard Chen, jumped to the defence of Mr Loh with a Facebook post. He called out the secretary-general of the Reform Party for turning his failure into an attack on a decent human being.

Mr Jeyaretnam however seemed sincere in thinking that it was an autocue error and deleted the post on realising that it was not.


The mainstream media did turn away the camera from the Prime Minister as soon as he faltered, causing viewers to speculate as to what happened.

- Advertisement -

Hot this week

Indonesian woman who came to Singapore on MOE scholarship says the hardest part was feeling like she didn’t belong

TikToker Grace Gumala, now a Singapore citizen, shared the challenges she faced in chasing a better life in Singapore

14 no-smoking signs, yet cigarette butts still litter coffee shop’s potted plants

Despite posting 14 "No Smoking" signs, the coffee shop still couldn't stop smokers, and the potted plants outside the aisle were piled with cigarette butts. The coffee shop manager said he had no c...

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