May 4, 2025 Michael Petraeus GE2025: Singapore has passed the sanity test General Election 2025 Politics
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
April 24, 2025 Michael Petraeus A promising run-up to the GE ends with a Nomination Day disaster for the Workers’ Party General Election 2025 Workers’ Party Singapore Opposition
April 21, 2025 Michael Petraeus GE25: Parliamentary majority for the opposition would be the best result - but only if they implement their ideas General Election 2025 Singapore Opposition
April 18, 2025 Michael Petraeus Workers’ Party is inviting defeat in Sengkang with its 2025 manifesto General Election 2025 Workers’ Party
April 17, 2025 Michael Petraeus PAP is handling the lead-up to the 2025 election better than five years ago General Election 2025 People’s Action Party Politics
April 16, 2025 Michael Petraeus Speaking of Harpreet Singh, he just blew up Pritam Singh’s fearmongering tactic for the GE General Election 2025 Workers’ Party Singapore Opposition
April 16, 2025 Michael Petraeus WP may have a problem as two things make Harpreet Singh a weaker candidate than originally believed General Election 2025
April 15, 2025 Michael Petraeus Trump’s tariffs laid bare the fundamental defect of Singapore’s opposition: it represents nothing Singapore Opposition Progress Singapore Party Workers’ Party Politics General Election 2025
April 14, 2025 Michael Petraeus Donald Trump wrecked the GE campaign of the Singapore opposition General Election 2025 Singapore Opposition International Affairs
April 11, 2025 Michael Petraeus Seriously, what is PAP trying to accomplish? General Election 2025 People’s Action Party
April 10, 2025 Michael Petraeus Workers’ Party declines CNA request to interview its potential candidates General Election 2025 Singapore Opposition Workers’ Party