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

Spotlight on Pritam Singh: Why the opposition head brands himself as a political moderate

Singapore—In writing about why he has been persistent in asking the Government for the breakdown in numbers in the local and foreign workforce in Singapore, opposition leader Pritam Singh described himself as a “political moderate,” which may seem surprising to some, since he is after all, the secretary-general of the Workers’ Party (WP).

Even in the ‘About’ section of Mr Pritam’s Facebook page, under ‘Political Views,’ he has written ‘Moderate,’ which indicates that he espouses neither extreme-left nor right-wing ideas or means of effecting the changes he wishes to see.

While the symbol of the WP is a hammer, which historically represents the working class and has been traditionally identified with a more socialist ideology, this is not the case with Mr Pritam and the Workers’ Party.

In fact, according to a 2018 article in The Straits Times (ST), the party was founded in 1957, WP was founded by David Marshall, Singapore’s first Chief Minister in 1957, as a moderate alternative to the left-wing (PAP) and the right-wing (Labour Front).

Mr Marshall was succeeded as the head of WP by J.B. Jeyaretnam, who became the first opposition MP after Singapore gained independence, and then by Low Thia Khiang, who the ST says is credited for having attracted more educated and younger party members, including Sylvia Lim, the current party chairperson.

Mr Low was succeeded by Mr Pritam, who is now 43, after his term as assistant secretary-general from 2016 to early 2018.

Mr Pritam’s philosophy is summed up in his biography page on the WP website:

“Pritam feels that Singaporeans must take ownership of their country by participating actively in the processes behind policy-making and nation-building. A large part of this entails thinking and speaking openly and freely, while continuing to respect the multi-racial and multi-religious pillars of Singapore.
Pritam believes that a system of checks and balances, transparency and accountability will improve standards of governance in Singapore and strengthen our national fabric.
He is convinced that a vote for the Workers’ Party best represents the answer to a more sizeable and worthy presence in parliament in the future. Like his party colleagues, Pritam looks forward to serving Singapore and Singaporeans.”

In other words, Mr Pritam believes in participating in processes that are already established in governance, for example, and legislation, as key to building the society he envisions, as opposed to holding demonstrations, rallies or similar forms of protest.

In 2011, Mr Pritam was part of the WP team that made political history. Mr Low, Ms Lim, Mr Singh, Chen Show Mao and Faisal Manap became the Members of Parliament for Aljunied Group Representation Constituency (GRC), the first time opposition candidates won a GRC from the PAP. Notably, WP won over a team led by then Minister for Foreign Affairs, George Yeo.

WP was able to keep their seats in the 2015 GE, although with a smaller margin than their 2011 win. -/TISG

Read related: Pritam Singh: WP will continue to ask questions on local-foreign workforce data

Pritam Singh: WP will continue to ask questions on local-foreign workforce data

- Advertisement -

Hot this week

‘What is this?’ Passenger complained that buses skipped stop twice, waited almost an hour for another one

On Facebook, a commuter shared: Waited for bus 74 and my bus stop got skipped both times, had to wait close to an hour for the third bus to finally let me board. What is this? The bus doesn't have ...

‘C’mon, please don’t do this.’ Singapore Food Agency reminds diners not to eat food dropped on hawker centre tables

"C’mon, please don’t do this 😥 Once food is dropped on an unclean tabletop, the surface of the food item would have been contaminated by bacteria. And there is no such thing as the 'three-second ...

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