// Adds dimensions UUID, Author and Topic into GA4
Wednesday, September 23, 2026
25.3 C
Singapore

Forum: I disagree that Mr Goh Meng Seng is a “Veteran opposition politician”

Dear Editor,

I refer to your article:

I disagree that Mr Goh Meng Seng is a “Veteran opposition politician”. Reading the history books, one can only draw the conclusion that he is bitter over not having more power in the Workers Party. He is also the single biggest factor behind NSP’s huge bleed in the previous election, and the culprit behind Tan Kin Liam losing the presidential election and ultimately, Tan Cheng Bock’s losing the presidential election as well.
If anything, his actions has only served to strengthen the PAP and the current government.
Therefore, he neither deserves to be given space in news columns, nor should be classified as “Veteran opposition”
Sincerely,
Bao
The views expressed here are those of the author/contributor and do not necessarily represent the views of The Independent Singapore. /TISG

Write to us with your comments or contributions at [email protected]

Hot this week

MOM: Singapore job cuts climb in Q2 as vacancies shrink while displaced workers take longer to find jobs

Singapore’s labour market still added jobs, but fewer vacancies and slower re-employment are making the next step harder for some workers

Johor Menteri Besar Dato’ Onn Hafiz Ghazi hosts Johor media at Sunway Puteri Hill, calling press a “strategic partner” in bringing governmentt policies...

Johor Menteri Besar Dato' Onn Hafiz Ghazi has hosted a media engagement session at Sunway Puteri Hill, describing the press as a strategic partner rather than just a news outlet and calling for con...

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