// Adds dimensions UUID, Author and Topic into GA4
Sunday, June 14, 2026
28.9 C
Singapore

Singapore Democratic Party announces intention to contest Bukit Batok by-election

The Singapore Democratic Party (SDP) is first off the block among opposition parties to announce that it intends to contest in the coming by-election in Bukit Batok single member constituency.
In a press release earlier today, SDP’s secretary-general, Dr Chee Soon Juan, confirmed that his Party will contest in the soon-to-be-called election for that constituency.
“We will continue to push for the alternative policies that we advocated during the last GE and we look forward to be the people’s voice in Parliament,” Dr Chee said.
Democratic Progressive Party (DPP) chief, Benjamin Pwee, has also he will run in the Bukit Batok by-election.
Meanwhile Mr Goh Meng Seng, secretary-general of the People’s Power Party (PPP), has said that his Party is undecided if it should contest in the by-election.
“We respect SDP’s decision first before we make any decision,” said Mr Goh, noting that Bukit Batok was next to Chua Chu Kang GRC, which PPP contested in 2015.

- Advertisement -

Hot this week

Lee Kuan Yew said his biggest regret was the failed merger with Malaysia

From comments from Lee Kuan Yew from a 2009 interview with the American journalist Charlie Rose. He said his biggest regret was the failed merger with Malaysia, a local Reddit user pointed out. "I ...

Refuse collection fees to rise from July; U-Save rebates may help cushion the impact for HDB households

Household refuse collection fees will rise from July 1, 2026, with HDB households paying S$0.44 more a month and landed homes seeing a S$1.50 increase.

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