Cain North has died three years after being diagnosed with a brain tumour. The 24-year-old, from Acomb, defied the odds after ...