Angus Cunningham was just nine when a cancer diagnosis upended his young life. After months of treatment he was given the all-clear, but just over a year later it was back, resulting in a life or ...