// Adds dimensions UUID, Author and Topic into GA4
Friday, August 14, 2026
28.1 C
Singapore

ESM Goh says Tan Cheng Bock has “lost his way”; blames himself for who Tan has now become

In a startling Facebook admission today, Emeritus Senior Minister Goh Chok Tong wrote that Dr Tan Cheng Bock has “lost his way”.

At the public launch of the Progress Singapore Party on Saturday (August 3), Dr Tan briefly mentioned how the late Mr Lee Kuan Yew had invited him to join the People’s Action Party (PAP) years ago.

Screen Shot 2019 08 04 at 5.41.24 pm

However, ESM Goh griped, “Ouch! He omits to say that I put his name up to LKY”.

The Emeritus Senior Minister continued, rather harshly, “Surely I deserve some credit — or rather, blame — for who he has become now?”

““For Country, For People”. He has conveniently left out “For Me”!” ESM Goh remarked.

By way of explanation, ESM Goh wrote, “Tan Cheng Bock was my classmate in Raffles Institution. I have known him close for over 60 years. It saddens me to see how he has “lost his way”. He is like Don Quixote tilting at windmills”.

While the chief of PSP Tan Cheng Bock came out guns blazing against Deputy Prime Minister (DPM) Heng Swee Keat during his party’s launch – even going so far as to call his understanding of transparency “deeply flawed” – there was no mention of ESM Goh.

/TISG

- Advertisement -

Hot this week

Singaporean woman blindsided after BF says his romantic feelings have stayed at ‘40%’ since day one

He told her that happy days could make his feelings stronger, but he saw those increases as “artificial”.

‘It feels too equal’: Singapore woman says 50/50 dating made her less attracted to man after 2 dates

She said she might simply prefer men who take more initiative at the start of a relationship, including planning dates and offering to pay.

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