// Adds dimensions UUID, Author and Topic into GA4
Saturday, August 22, 2026
29.1 C
Singapore

Jamus Lim explains why he takes on ideas and positions that may seem controversial or unusual

Singapore — “if there are social inequities, we should strive to correct these so that we bring the most benefit to the least advantaged, since we are only as strong as our weakest member,” says Workers’ Party (WP) MP Jamus Lim.

The MP for Sengkang GRC (Anchorvale) shared a photo of his daughter on social media on Sunday (Apr 4) and wrote: “As I watch our little one play, I am also reminded of the future that lays (sic) before her. Without really knowing what her gifts or challenges may be, what kind of world would I want for her, after she grows up?”

Mr Lim, an associate professor of economics at ESSEC Business School, asked what principles we would favour as a society if we did not know how we would end up.

“Think about it: what policies would we want for our children, if we had no prior knowledge of their ethnicity, socioeconomic standing, gender, or any other dimension,” he wrote.

He explained that, to him, this meant allocating resources or striving to correct social inequities to benefit the least advantaged.

“This basic principle guides virtually all the policies that I espouse for the #workersparty, and goes a long way toward explaining why I may take on ideas and positions that may seem controversial or unusual at first glance,” Assoc Prof Lim wrote. /TISG

- Advertisement -

Hot this week

Singaporean in his 40s questions pressure to climb the corporate ladder: ‘I have zero ambition’

"Sometimes it feels like society expects everyone our age to be leading a team or climbing the ladder," he said.

Singapore woman wants to quit job but is scared of her boss: ‘How do I bring myself to tell her?’

The 30-year-old said she has enough savings to last at least two years, but fear of her boss has kept her from handing in her resignation.

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