An eight-year-old boy from East Lothian has died after battling a rare brain tumour.

A huge crowdfunding effort took place to raise money for Luke Stewart's treatment.

More than £280,000 was raised to pay for therapy in Monterrey, Mexico, after he was diagnosed with a tumour known as Diffuse Intrinsic Pontine Giloma (DIPG).

Luke parents Jennifer and Mark, from Tranent, were initially told there was nothing the NHS could do.

He made astonishing progress and was able to return to school in October last year.

However he was readmitted to hospital a few weeks ago after developing a cyst near the same tumour, which led to pneumonia.

Updating supporters on Facebook, Luke's mother announced he had died on Tuesday morning.

She said: "Our brave baby boy who fought harder than I've ever seen went to be a gorgeous Angel at 5.25am this morning.

"He was the toughest wee lad I've ever seen and tried to beat this monster for 19 months but his wee lungs couldn't take anymore.

"He fought long and hard until the end I couldn't be a prouder mummy, we feel blessed to have had such a beautiful child for 8.5 years of our life."

She continued: "We are absolutely heartbroken but our beautiful boy is free from pain, able to run free and be a child again as he should be.

"I want to thank each and everyone of you for helping us on our journey and helping Luke in every possible way you could, everything you did helped our family more than you could ever imagine."