// Adds dimensions UUID, Author and Topic into GA4
Thursday, April 30, 2026
27 C
Singapore

British couple in Singapore seeks help to pay baby’s £140,000 medical bill

A pregnant British woman travelling in Singapore with her partner encountered much difficulty when she gave birth to a premature baby and needed to pay a substantial amount in hospital bills.

Unexpectedly, Chloe Wilkinson, 30, a former teaching assistant, felt severe contractions while 24 weeks (six months) pregnant as she travelled back from Australia with Patraic Walsh-Kavanagh, her partner.

After giving birth, Chloe’s new born son Lorcan weighed only 1.9lbs (0.86kg), and had to be monitored in the intensive care unit (ICU).

At the time the couple were due to board a connecting flight to the UK.

However, because of Lorcan’s critical condition, their medical bill went up to £140,000 (S$249,000).

Their travel insurance did not cover these costs.

The couple have been stuck in Singapore for three months.

“We are on our own, a 14-hour flight away from our family and friends, and it has been a very difficult start to parenthood while Lorcan remains in hospital.”

Currently, the couple stay in a shared flat near the hospital. They have been sustaining themselves on savings earned during their time spent working in Australia earlier.

- Advertisement -

Hot this week

Netizens call out top EU diplomat for asking Southeast Asia not to ‌buy Russian oil amid Iran war

Kaja Kallas, the European Union's foreign policy chief, asked partner countries in Southeast Asia not to ‌turn to Russia for oil supplies amid energy crisis

Asia hit hardest by energy crisis but could benefit in the long run

Asia, heavily dependent on energy from Gulf states, was the first to suffer fuel shocks amid the conflict in the Middle East. One analyst argues that as countries in the region address their vulner...

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