Jim Smith was diagnosed with stage four stomach cancer in July 2023. 18 months on, Jim is not only surviving, but thriving ...