// Adds dimensions UUID, Author and Topic into GA4
Tuesday, June 23, 2026
27.2 C
Singapore

WP’s National Day flag distribution brings smiles to many, even as Pritam Singh acknowledges the challenges younger Singaporeans face today in achieving their dreams

The Workers’ Party was out in full force on National Day (Aug 9), with MPs, members, and volunteers turning up at various activities, including distributing mini flags in different parts of Singapore.

To MP Jamus Lim (Sengkang GRC), who recently returned from a fellowship at Stanford University, the flag distribution not only “brought much joy to our young residents,” but also stands for so much more.

“They represent our passing on of the values we treasure as a nation: peace and progress, justice and equality. Happy national day to all!” he wrote.

298409073 582433030205291 6336700869816902009 n
Photo: FB screengrab/jamuslim

His fellow Sengkang MP, Ms He Ting Ru, wrote that it was “Good to see more residents out and about this year, especially since we had more muted events over the last 2 years. Here’s to many many happy years more, Singapore!”

297877429 594211868928344 8016709281431081198 n
Photo: FB screengrab/hetingru

Flags were distributed by the WP across WP wards at Aljunied GRC, Hougang SMC, and Sengkang GRC, as well as East Coast GRC and Marine Parade GRC, where party members have been active on the ground.

298228358 605879297572282 5334841896917183171 n
Photo: FB screengrab/theworkersparty
297033514 605879327572279 7846750956672774290 n
Photo: FB screengrab/theworkersparty
298292040 605879307572281 8550384426001769487 n
Photo: FB screengrab/theworkersparty
298291659 605880410905504 8928479935614200331 n
Photo: FB screengrab/theworkersparty
298073953 605880237572188 8582033533027166356 n
Photo: FB screengrab/theworkersparty

Amid the celebrations, the WP secretary-general had sober words in his National Day Message, acknowledging the difficulties of these times.

“In echoes of our early years, our over-reliance on foreign labour inputs, shortage of globally competitive local businesses, astronomical housing prices and high inflation present challenges to younger Singaporeans achieving their dreams.

Working Singaporeans also have to contend with stiff global competition and all the pressures of modern life which place a strain on their financial resources and mental health,” he wrote.

Nevertheless, he added reassuringly that “Workers’ Party MPs have advanced proposals in Parliament to help Singaporeans cope with the high cost of living and other issues of concern.

These proposals include using macroeconomic tools to mitigate inflation, making housing, medical treatment, and transport more affordable, improving preventive health, breaking the poverty cycle, co-creating a stronger response to the climate emergency, empowering women to achieve their full potential and making our justice system more accessible.”

“We must navigate the path ahead with a sense of purpose and unity as fellow Singaporeans, even as we share many diverse aspirations and dreams. With a collective effort, we will be able to overcome today’s challenges to build Singapore into the nation we want it to be.”

/TISG

‘A storm is gathering… we must brace ourselves’ — PM Lee strikes a sombre note in his National Day Message

- Advertisement -

Hot this week

‘So seamless’: Visitor from India praises Singapore’s GST refund scheme

An Indian tech worker's post on X: Singapore’s GST refund process is honestly so seamless. You just go to the counter, scan your passport, and it automatically shows all your eligible purchases. Se...

Singapore ranked 2nd in global AI workforce adoption, yet leaders lag in strategic AI implementation—Microsoft’s 2026 Work Trend Index says

While 78% Singapore AI users recognise the urgency of adapting to AI fast, only 24% believe their leadership teams are aligned on AI strategy

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