// Adds dimensions UUID, Author and Topic into GA4
Saturday, July 18, 2026
28.9 C
Singapore

Netizens upset over Tan Chuan-Jin’s nomination as new Speaker of Parliament

By Phyllis Lee

On Tuesday, it was announced that Mr Tan Chuan-Jin will be nominated as the new Speaker of Parliament, following Mdm Halimah Yacob’s resignation to contest in this year’s Presidential Elections.

As the Speaker cannot be elected from members who are office holders, Mr Tan will resign as the Minister for Social and Family Development, said the Prime Minister’s Office.

After Prime Minister Lee Hsien Loong announced the nomination on Facebook, Mr Tan responded with another post and publicly accepted the nomination.

Netizens have expressed their support for him, saying that he’ll do well in his new post.

gc2

gc

gc3

gc4

However, many are saying that this nomination is akin to a demotion from his previous position as a Minister. Becoming the Speaker also means that Mr Tan will be taking a pay cut.

bc2

bc

bc6

bc8

bc4

bc5 1 e1504843871270

Nevertheless, it seems that Mr Tan still stands by the nomination and promised that he will do his best as the Speaker of Parliament.

bc7tcj post

 

- Advertisement -

Hot this week

TikToker says uncertainty, not attitude, is driving cynicism among many Singaporeans

A social media discussion on cynicism has sparked debate over AI, graduate employment, economic uncertainty and why many people feel increasingly sceptical about the future in Singapore and beyond.

‘Make a PowerPoint on why I should date you’: SG Redditors tell man to run after date’s long list of demands

SINGAPORE: A Singaporean woman’s long list of expectations for a future partner has stirred plenty of discussion on Reddit, with many users saying her standards were so over the top they could hard...

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