// Adds dimensions UUID, Author and Topic into GA4
Sunday, June 21, 2026
28.3 C
Singapore

SDP expected to organise first pre-election rally next month

The Singapore Democratic Party (SDP) is expected to organise it’s first pre-election rally in October, according to sources who spoke to The Independent.

The party, which is led by Dr Chee Soon Juan, will also be launching its new website this Sunday (15 Sept) and its new coffee-table book through a fundraiser event at the end of the month, on 28 September.

Last month, the SDP became the first opposition party to identify the constituencies it plans to contest in the next General Election (GE).

In a statement released on 2 Aug, the party said that it plans to contest Holland-Bukit Timah GRC, Marsiling-Yew Tee GRC, Bukit Batok SMC, Bukit Panjang SMC and Yuhua SMC at the next GE. These are the same wards that the SDP contested in the 2015 GE.

The party, which has organised several pre-GE campaign events since the beginning of this year, also indicated that it will ramp up its outreach activities and continue organising walkabouts, house visits, policy launches and volunteer sessions in preparation for the election.-/TISG

- Advertisement -

Hot this week

Employer gave helper 3–4 salary advances and S$1k condolence aid, but she’s asking for more money again — now he’s torn because his daughter...

SINGAPORE: An employer has turned to Reddit with a dilemma that many parents may find difficult to navigate. After years of having the same helper care for his daughter, he is now wondering whethe...

‘It’s all Indian what’: Chinese Singaporean accused of telling Japanese children that Hindi is one of Singapore’s official languages

A TikToker said she was a member of the audience and that the speaker shrugged off her reminder that Tamil is an official language, not Hindi.

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