// Adds dimensions UUID, Author and Topic into GA4
Thursday, June 18, 2026
27.7 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

NTUC: No Singaporean worker must be left behind in AI job transition—International Labour Organization future of work debate in Geneva

Singapore's labour movement and Government lay out plans to ensure all workers stay supported, trained and employed as AI reshapes the economy

Selangor reports 11,000 job losses as unemployment concerns grow

The economic downturn has begun to hit Malaysians hard, with 11,000 job losses reported in Selangor. The majority of those affected were employed in the manufacturing sector, while others came from...

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