Des Longstaff has been diagnosed with advanced stage four cancer and has been told he could have just 12 months to live – but ...