// Adds dimensions UUID, Author and Topic into GA4
Tuesday, June 23, 2026
27.2 C
Singapore

GE2020: SDP’s Chee Soon Juan says they ‘will continue to press on’

Singapore – Speaking to the press after the official results came out for the 2020 General Elections, opposition Singapore Democratic Party (SDP) chief Dr Chee Soon Juan said they would continue to press on.

The SDP came up short among the constituencies they fielded for the GE2020 and weren’t able to secure any Parliamentary seats.

They contested a total 11 seats across five constituencies, namely, Bukit Batok SMC, with Dr Chee; Bukit Pangang SMC, represented by chairman Dr Paul Tambyah; Yuhua SMC with Robin Low; Holland-Bukit Timah GRC with the team of Tan Jee Say, Dr James Gomez, Min Cheong and Alfred Tan; as well as Marsiling-Yew Tee GRC represented by the team of Bryan Lim Boon Heng, Damanhuri Abas, Benjamin Pwee and Khung Wai Yeen.

The party received a total of 110,827 votes across all areas or 37.04 per cent of votes in contested seats.

“We ran a very good campaign that’s focused on policy and on the issues. Unfortunately, we came up short,” said Dr Chee, who thanked all the voters. “We will continue to press on,” he added.

Dr Chee personally thanked those who accompanied him throughout the campaign in Bukit Batok. He contested for the second time against Mr Murali Pillai who took 61.2 per cent in the 2016 by-election, and 54.8 per cent of the votes for GE2020.

Analysts noted that amid a barren outcome for SDP, there was a gain in vote shares, reported todayonline.com. For example, in Bukit Panjang SMC, Dr Tambyah received 46.26 per cent of the vote which is the highest vote share among all the constituencies fielded by SDP and the highest percentage won by an opposition candidate among all the SMCs.

Dr Chee’s numbers in Bukit Batok SMC also increased by 6.4 per cent in vote shares compared to the previous elections.

“We’re going to continue to try to see what we can begin to improve on and then come back stronger,” said Dr Chee. He expressed appreciation to all their members and volunteers who worked tirelessly throughout the campaign. “Our heartfelt gratitude to all of them. “We’ll make sure that things continue to improve,” he added.

Members from the online community extended their support for the party and encouraged Dr Chee not to be disheartened. Many agreed that it was a close fight and the percentages showed a job well done.

Screen Shot 2020 07 11 at 2.33.48 PM
Photo: FB screengrab/Singapore Democratic Party (SDP)
Screen Shot 2020 07 11 at 2.33.55 PM
Photo: FB screengrab/Singapore Democratic Party (SDP)

“You should take it as a win,” said Facebook user Norashsikin Radzelee. “You are gaining a lot of trust and respect from the younger generation.” She assured that Dr Chee and the team would be in Parliament someday as the numbers from the elections spoke for itself.

Screen Shot 2020 07 11 at 2.34.59 PM
Photo: FB screengrab/Singapore Democratic Party (SDP)
Screen Shot 2020 07 11 at 2.34.08 PM
Photo: FB screengrab/Singapore Democratic Party (SDP)
Screen Shot 2020 07 11 at 2.34.37 PM
Photo: FB screengrab/Singapore Democratic Party (SDP)

Read related:

GE 2020: The main results

- Advertisement -

Hot this week

Singapore ranked 2nd in global AI workforce adoption, yet leaders lag in strategic AI implementation—Microsoft’s 2026 Work Trend Index says

While 78% Singapore AI users recognise the urgency of adapting to AI fast, only 24% believe their leadership teams are aligned on AI strategy

‘So proud of him’: Singaporeans praise local uni-reject who delivered speech at Harvard Medical School

Tan grew up in Singapore, where he was discouraged from studying biology and faced academic difficulties in high school. He left Singapore and was accepted to the University of Toronto, where he di...

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