// Adds dimensions UUID, Author and Topic into GA4
Wednesday, September 23, 2026
28 C
Singapore

Tan Chuan-Jin admits to chiding some of the residents at his Meet-the-People Sessions

Singapore — People’s Action Party MP Tan Chuan-Jin has, in a Facebook post on Monday (Sept 28), admitted to chiding some of the residents at his Meet-the-People Sessions (MPS).

Sharing photos from his latest MPS earlier that evening, the Marine Parade GRC MP wrote about how he usually sees an “incredibly diverse” set of issues crop up during his weekly MPS.

Listing the types of issues that get raised during these sessions, Mr Tan said: “There really is never a dull day and we all try to listen and provide encouragement where we can.”

The politician, who is also Speaker of Parliament, admitted to chiding some of the individuals who want to see him. He wrote: “I tell my volunteers to leave the more firm responses to me! ? On the rare occasion I’ve had to be quite strict and ‘chided’ individuals for their action etc.”

Mr Tan added: “It’s really a judgement call as to whether it is needed or if it’d be helpful or not. Different responses needed all the time.”

Another evening at MPS. We had a guest today, H.E. Yamazaki, Ambassador of Japan to Singapore. From time to time we host…

Posted by Tan Chuan-Jin on Monday, September 28, 2020

“Emo Chuan” strikes again: Tan Chuan-Jin appeals for sympathy by posting critical post about himself online

Hot this week

Making history? Singapore jumbo BTO flat with 91 years left on lease listed at S$2.1 million

"HDB prices hitting $2 million is an eventuality, it's just a matter of when. When HDB resale prices first crossed the $1 million mark, there was this same response of disbelief,"said PropNex's Tho...

‘Honest living’: Singaporeans express well-wishes as ex-Workers’ Party MP Faisal Manap starts as property agent

After years in politics and community service, former WP MP Faisal Manap is trying his hand at real estate, joining ERA Singapore as a property agent

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