John Granahan, a dad from Leeds, was diagnosed with young-onset Parkinson's at the age of 20 and has been defying doctors' predictions for more than 30 years