// Adds dimensions UUID, Author and Topic into GA4
Monday, August 17, 2026
34.1 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

Scammers posing as ICA and China officials have stolen S$6.1 million from 72 victims since January — SPF issues alert

At least 72 people have lost a combined $6.1 million to scammers impersonating ICA and Chinese officials since January 2026, with victims tricked into transferring money for fake "investigations" o...

‘Can y’all convince him’ to see a doctor? Actor Noah Yap visits  73-year-old uncle who was assaulted after he patted a child on her...

"In case you don’t know, this is the Uncle that was unjustly pushed to the floor for patting a little kid’s head. i just went over to Uncle’s stall (i know right. he’s back at work already omg) and...

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