// Adds dimensions UUID, Author and Topic into GA4
Wednesday, September 9, 2026
31.9 C
Singapore

Opposition members at Tan Cheng Bock's Chinese New Year open house

Former People’s Action Party (PAP) Member of Parliament (MP) and candidate at the last Presidential Election, Dr Tan Cheng Bock, traditionally opens his house to his supporters on the 2nd day of Chinese New Year.
Prominent opposition members were seen at Dr Tan’s open house this year.

Jaslyn Go of Singapore Democratic Party
Jaslyn Go of Singapore Democratic Party 

jeannette chong-aruldoss
Singapore People’s Party member Jeannette Chong-Aruldoss

paultambyah
Dr Paul Tambyah, Singapore Democratic Party’s CEC member

Jaslyn Go is sharing some of the pictures said, “some went to Istana Open House while I choose to visit our future President’s house”.
It is widely believed that the PAP wants to change qualifying criteria for the elected presidency scheme because the political party is afraid that Dr Tan may contest and eventually win the next presidential election.
This publication had asked in our editorial, “would the changes for Elected Presidency scheme have been proposed if Dr Tony Tan had not had the scare of his life in the last election?”

Hot this week

Chee Soon Juan: You cannot solve the anxieties of younger Singaporeans simply by giving them more money

The SDP head said in a video, "And you most certainly cannot solve the anxieties of younger Singaporeans simply by giving them more money if they are worried about the kind of society their childre...

Harpreet Singh: Very few places in the world can compare with local Singaporean breakfast food!

" I’ve got to say – very few places in the world can compare with our local Singaporean breakfast food!" he wrote in a recent FB post. Netizens agree.

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