// Adds dimensions UUID, Author and Topic into GA4
Wednesday, September 23, 2026
25.3 C
Singapore

WP investigating video suggesting inappropriate contact between Leon Perera and Nicole Seah

SINGAPORE: The Workers’ Party (WP) confirmed this afternoon (17 July) that it is investigating the veracity of a circulating online video that suggests an inappropriate exchange between two senior party members.

The video, which was initially published on Reddit, has spread like wildfire on other social media websites and chatgroups. The clip, which appears to have been taken in a restaurant during an evening, shows Aljunied GRC MP Leon Perera caressing the hand of Nicole Seah mid-conversation.

Both Mr Perera and Ms Seah are married, with two children each.

While some responding to the video have suggested that the exchange points to an extramarital affair, others are questioning the authenticity of the video, asking whether individuals bent on discrediting the WP have planted a deepfake or doctored video to distract from other issues.

Acknowledging the video, WP said on Facebook: “The Workers’ Party is aware of a video clip circulating online today that suggests an inappropriate exchange between two senior Party members.

“The Party is currently looking into the matter and will comment when we have the facts. The Party also expects all its members to fully own and account for their behaviour.”

IMG 20230717 WA0000

The Independent Singapore has approached both the members who appear to be involved for comment.

Our publication also understands that an unrelated scandal will break today. Stay tuned for the latest reports as events unfold.

Hot this week

‘Leave innocent people alone’: OK Chicken Rice founder in Singapore weighs in on Ed Sheeran’s troubles

Daniel Tan Boon Huat has been posting on social media defending the British singer

UK woman asks Singaporeans for advice after her teeth turned grey due to too much Teh C

From an IG post of @ellsnutrition. She really likes Teh C and asks how grey teeth can be avoided

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