Deborah James has said that she is "in limbo land" after beating the expectations of doctors who had given her just days to live.
The 40-year-old has been battling stage 4 bowel cancer and joked that she "ain't dead yet" as she enjoyed a day out at the races with her family, writes The Mirror.
Deborah smiled for the camera in her wheelchair next to her brother and his new fiancée at Royal Ascot races.