// Adds dimensions UUID, Author and Topic into GA4
Saturday, July 11, 2026
28.9 C
Singapore

TPP’s death is a triple blow to the government

By: Tan Jee Say

1. TPP is dead, but a bitter after-taste lingers on.

2. This is a triple blow to PM Lee.

3. Firstly, he tried to call Trump’s “bluff” as he knew full well that Trump has said he would withdraw from TPP if elected president. But Trump has the last laugh.

4. Secondly, he lobbied hard for Obama to ratify the TPP before the new president comes in on 20 January 2017. But Obama has suspended efforts for a vote deal in Congress for TPP after Trump’s election. Now the fate of TPP lies in President Trump’s hands which will tear it up.

5. Thirdly, PM Lee ignored China’s protestation that TPP is an attempt to contain China under the guise of free trade. This has angered China particularly with his pro-US and anti-China strident remarks following The Hague tribunal’s ruling on the South China Sea.

6. PM Lee is putting Singapore’s economic and security well-being at risk of China’s possible retaliation not excluding the risk of China’s missiles targeted at Singapore who hosts a US naval base.

7. I urge PM Lee to exercise caution and restraint.

- Advertisement -

Hot this week

16 offences detected after LTA, NEA and Traffic Police inspect 280 motorcyclists at Admiralty Road West

On Facebook, LTA shared: Together with the National Environment Agency (NEA) and Traffic Police (Singapore Police Force), we inspected 280 motorcyclists along Admiralty Road West.

Singapore moves to tighten penalties for drink driving, drug driving and mobile phone use while driving

Singapore’s Ministry of Home Affairs (MHA) aims to reduce traffic fatality rates with the Road Traffic (Miscellaneous Amendments) Bill, which is set for its first reading in Parliament. According t...

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