// Adds dimensions UUID, Author and Topic into GA4
Thursday, September 24, 2026
29.7 C
Singapore

In an unusual open letter, the PAP promises to help Singaporeans chase rainbows

The People’s Action Party (PAP) celebrated its 62nd birthday yesterday and in an unusual move, its organising secretary wrote an open letter to Singaporeans asking them to be hopeful for the future. The open letter written by Chan Chun Sing (who is also the Chairman of the PAP HQ EXCO) comes amidst the slowing economy and global uncertainties.

In the letter, Mr Chan also paid tribute to Singapore’s founding prime minister and the party’s first secretary-general as someone who “rallied Singaporeans to unite and together overcome the daunting challenges” after the separation from Malaysia.

The Minister identified four key challenges which may impact Singapore going forward:

  • The deep divide in the United States of America;
  • The evolving socio-economic challenges of China;
  • The future of the European Union; and
  • The aging population as the economy matures.

But he assured Singaporeans that the PAP will proactively step up its efforts to protect the livelihood and improve the lives of all Singaporeans, just as its founding leaders had in the past. Mr Chan said that the PAP is optimistic about the future and that there are plans in place to help Singaporeans to chase their rainbows and seize opportunities.

He assured Singaporeans that the PAP will continue to serve Singaporeans with humility and passion.

Hot this week

Wrongful dismissal ECT case: Singapore woman ‘forced to resign’ by new boss over pregnancy and leave gets awarded S$19.8K by Employment Claims Tribunal

The woman who has a good work performance record resigned after her new boss said her employment would end because she didn’t fit into his vision of success

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