The fiancé of a cancer sufferer stuck on an island in the Indian Ocean said they are both "speechless" after well-wishers donated more than £13,000 to fund an air ambulance to fly them home.

Jon Paul McAllister, 38, and his partner Craig Park went on holiday to South Africa, Madagascar and the Seychelles to celebrate the end of Mr McAllister's chemotherapy treatment and their January engagement.

But in Madagascar, Mr McAllister's health deteriorated rapidly leaving him too unwell to return home on a commercial flight.

Friends started a fundraising campaign to pay for the overseas treatment and an air ambulance flight back to Scotland, which they said the couple's insurance will not pay out for.

The money raised is now more than a third of the way towards the £35,000 target.

Mr Park said: "We are speechless. People's kindness and generosity is amazing. We weren't expecting this at all.

"Jon Paul has spent his working life giving to other people. He constantly looks after all his clients, friends and family and is extremely selfless.

"He never asks for anything but this is one of those times where he needs help.

"Being 38 he never expected the news we received about his stage four cancer and after chemo he thought everything was okay.

"It's really taken its toll on him, and at this moment in time needs to be home, surrounded by loved ones and receiving the medical attention he deserves and needs.

"He is constantly vomiting and unable to keep down fluids or food.

"The only thing keeping him alive is the drips he is on as he has no other way to get the proper nutrients and energy he needs."

Mr Park said translation problems mean they are struggling to understand exactly what is wrong with his fiancé, with medics indicating scans suggest it could be another tumour.

Karen Bell, who set up the fundraising page, urged people to help the couple return home.

She said: "We're desperate to get Jon Paul home to receive the best treatment possible."

Yesterday, STV News spoke to Jon Paul's close friend Elaine Dillon.

"We just want him in the care of his home country", she said.