// Adds dimensions UUID, Author and Topic into GA4
Saturday, September 5, 2026
28.1 C
Singapore

PSP CEC Member Alex Tan’s statements on opposition coalition “were made in jest”

Dr Tan Cheng Bock’s Progress Singapore Party (PSP) released a statement earlier today (Jan 15) stating that comments made by Central Executive Committee (CEC) Member Alex Tan Tiong Hee “were made in jest”.

Mr Tan was said to have dismissed a proposed opposition alliance that was recently put forth by the Reform Party (RP), Singaporeans First party (SingFirst), People’s Power Party (PPP) and the Democratic Progressive Party (DPP).

The four parties, which are seen as “fringe” opposition parties, are planning to register a coalition, ahead of the upcoming General Election.

In a recent interview with The Online Citizen, Mr Tan said the parties in the proposed coalition were being led by “captains of sinking boats”.

He said that the leaders of the RP, PPP, DPP and SingFirst are “like four captains from their respective sinking boats — not even a ship! — clasping one another’s hands to save themselves from drowning.”

The PSP statement today clarified that Mr Tan’s statements were made in the context of a casual group chat with friends who included members from the proposed alliance.

The statement also added that these comments were shared and found their way to the mainstream media.

“Please take note that PSP would like to clarify that these comments are not shared by Dr Tan and the rest of the CEC”, it read.

The full statement can be found here:

Hot this week

Population & economic collapse: Nas Daily breaks down reasons behind Singapore’s S$70K baby bonus

In a viral video, Nuseir Yassin explained the incentives to build up SG's population, saying population collapse is economic collapse

‘I did try to control my irritation’: Manager asks for opinions after coworker cries and takes sick leave during work discussion

SINGAPORE: A manager took to Reddit to ask Singaporeans for their thoughts after a coworker reportedly broke down in tears and took sick leave during a discussion about work processes. The manage...

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