// Adds dimensions UUID, Author and Topic into GA4
Sunday, March 8, 2026
26.2 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”.

See also  Dr Tan Cheng Bock spent May Day with Singaporeans of all ages at community futsal tournament

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

Should the woman always spend in dating or should they go dutch?

SINGAPORE: A woman has sparked discussion online after asking what men really think about girls spending money on them, especially in the early stages of dating. In a recent post, she shared that...

The Latest: Israel hammers Beirut and Tehran as Iranian president apologizes to Gulf neighbors

Iran’s president rejected a demand by the United States for an unconditional surrender on Saturday and apologized for Iran’s attacks on regional countries, as Israel and the United States kept up t...

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); } });
// //