// Adds dimensions UUID, Author and Topic into GA4
Friday, July 31, 2026
30.6 C
Singapore

Jamus Lim Explains Parliamentary Speech Selection with ‘Tikam-Tikam’ Analogy

Singapore — Workers’ Party Member of Parliament Jamus Lim (Sengkang GRC) gave people a sneak peek into how Parliament works in a Thursday (Oct 28) Facebook post where he explained how his motion was chosen for an upcoming session.

The MP, an associate professor of economics at ESSEC Business School, has raised the issue of taxes in Parliament in the past, specifically bringing up an environmental tax with regard to Singapore Airlines in October of last year.

Then Transport Minister Ong Ye Kung flatly replied to Assoc Prof Lim, “This is really not the time now to talk about an environmental tax on SIA.”

And this time, the Sengkang MP will be delivering an Adjournment Motion “about how taxes can be designed for a dynamic and fair economy,” he wrote in his post.

He added a screenshot of a memo for the Notice of the Parliamentary Sitting on Monday (Nov 1), which shows that his speech is entitled “Taxation for a Dynamic and Fair 21st Century Economy.”

248349439 399599798488616 4365542716107712019 n

Assoc Prof Lim then went on to describe how his motion had been chosen.

“Such motions basically offer an opportunity for any member to speak on a topic of their choosing, for up to 20 minutes, at the end of the day’s proceedings,” he wrote.

In cases where more than one member wants to make a speech, a choice is made among them.

“The Speaker Tan Chuan Jin will crumple strips of paper with the various proposed motions, put them into a box, and select one randomly (in my case, there were 2 others), a process that reminds me of the tikam-tikam I used to play as a child,” he added.

In the Jamus Lim style of expressions that Singaporeans have come to know and love since last year’s General Election, he proceeded to expound on the process further.

“While this may sound rustic, it is actually truly random; computers, for all their sophistication, are algorithm-followers and generally only generate pseudo-random numbers (there are ways to get closer to random numbers by utilizing computer clocks and execution times, but such numbers will only be truly random with some degree of external human input).

All that as a long, discursive preamble to say that I did indeed win the ballot, and so I will be speaking about how taxes can be designed for a dynamic and fair economy.”

The MP received many encouraging comments on his post.

Screen Shot 2021 10 29 at 9.46.09 AM

Screen Shot 2021 10 29 at 9.46.31 AM

Screen Shot 2021 10 29 at 9.47.06 AM

/TISG

 

Read also: 

Jamus Lim: Resident shares concerns over migrant professionals crowding out locals – Singapore News 

Resident talks to Jamus Lim about challenges singles face in Singapore 

Resident tells Jamus Lim that higher prices are “too close, too many, can’t breathe” – Singapore News 

Jamus Lim posts photo of PAP MP Don Wee’s question on environmental taxes after receiving pushback on the issue

Jamus Lim posts photo of PAP MP Don Wee’s question on environmental taxes after receiving pushback on the issue

- Advertisement -

Hot this week

CNB seizes S$142,000 in drugs including 5.5kg of cannabis across two locations in single-day operation

CNB arrested three Singaporeans on 27 July in a two-location drug operation, seizing more than 5.5kg of cannabis, Ice, ketamine, and LSD stamps worth over $142,000, with the Pasir Ris bust alone yi...

The job hopper’s dilemma: Malaysian Reddit breaks down whether a guaranteed bonus is worth staying for

Malaysian professional earning RM6.7k has secured an RM8k job offer but faces the dilemma of whether to leave now or wait until March to collect a guaranteed RM20k bonus

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