Preston man finishes 21 marathons while fighting cancer

A cancer patient from Preston, who has run 21 marathons while undergoing chemotherapy, has been told his tumours have shrunk.

In 2012, father-of-three Ben Ashworth was diagnosed with bowel cancer and told he only had months to live.

Since then he has been running to raise money for charity and combat the stigma of bowel cancer - and says the exercise is helping him get better.