May 19, 2025 Michael Petraeus WP abandons Muslim voters, turns to the Chinese with its NCMP pick, heeding advice from Terry Xu GE 2025 Workers’ Party Politics
May 17, 2025 Michael Petraeus Workers’ Party beat the PAP in the constituencies it contested. Or did it? GE 2025 PAP Workers’ Party
May 11, 2025 Michael Petraeus I must admit something: yes, the new EBRC boundaries were the reason why WP left Marine Parade
May 10, 2025 Michael Petraeus The GE battle in Tampines was so important that it is going to influence future elections GE 2025 Members-only Politics Workers’ Party PAP
May 9, 2025 Michael Petraeus PAP’s 4G leadership transition started poorly but ended better than any before it GE 2025 PAP Politics
May 7, 2025 Michael Petraeus The real reason opposition parties hate the EBRC and shifting boundaries: it forces them to work GE 2025
May 6, 2025 Michael Petraeus Why didn’t PAP send a stronger team to retake Sengkang? It wasn’t worth it because of the NCMP scheme GE 2025 PAP
May 5, 2025 Michael Petraeus Singapore’s perfect man: Pritam Singh is never responsible for any failure Workers’ Party GE 2025
May 4, 2025 Michael Petraeus The biggest losers of Singapore’s GE: Tan Cheng Bock and Pritam Singh GE 2025 Politics PSP Workers’ Party
May 2, 2025 Michael Petraeus Why did Trump impose a 10% tariff on Singapore? And why isn’t he willing to remove it? International Affairs Members-only
April 24, 2025 Michael Petraeus A promising run-up to the GE ends with a Nomination Day disaster for the Workers’ Party GE 2025 Members-only Workers’ Party