Children’s TV legend Johnny Ball has admitted he knows he ‘doesn’t have long left’ — but says he’s never felt happier or more content with life. The 87-year-old, father of presenter Zoe Ball, spoke ...