// Adds dimensions UUID, Author and Topic into GA4
Tuesday, September 22, 2026
25 C
Singapore

DPP's Benjamin Pwee bows out – Straight fight between PAP and SDP looms in Bukit Batok

Democratic Progressive Party leader Benjamin Pwee confirmed that he is bowing out of the looming by-election in Bukit Batok Single Member Constituency.
Mr Pwee said, “we believe him to be a very strong candidate with good ground support. We are happy to bow out of this race, and let this be a straight fight between the SDP and the PAP. We wish Dr Chee the very best.”
Mr Samir Salim Neji, the independent candidate who contested in the constituency in the 2015 General Election had also earlier indicated that he will not re-contest the constituency if the Singapore Democratic Party (SDP) fields Dr Chee Soon Juan as irs candidate there.
The anchor Minister for Jurong GRC, Mr Tharman Shanmugaratnam, had said that the People’s Action Party (PAP) will field a strong candidate in the single member constituency. It has not revealed who the candidate is. But it is widely expected that the PAP will field its Bukit Batok branch secretary, Leow Boon Swee, as its candidate.
MPs from Jurong GRC have assumed the role of being caretaker MP for Bukit Batok until election is called.

Hot this week

Hong Kong socialite Abby Choi’s ex-husband, his brother & father on trial this week for her murder

The 2023 disappearance of Ms Choi, and the discovery of her body, made headlines around the world

Singapore bus commuters now face fines up to S$500 for loud audio and feet on seats; more serious offences can cost up to S$5K...

New rules target passenger nuisance behaviour on buses and at interchanges, while bus staff gain added powers to deal with such bad commuters

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