BINGLEY walking wonder Jeffrey Long has overcome the odds to complete a a 100-mile charity challenge just before Christmas. Jeffrey, 89, has walked 100 miles, despite undergoing cancer treatment, to raise money for the Royal Air Force Benevolent Fund and the RNLI. His challenge was completed last weekend as he walked 10 miles on Saturday followed by 10 miles on Sunday around his local area. Jeffrey took on the challenge in 10-mile chunks and had planned to finish in the summer. But his plans were delayed when he needed to take time out after an operation on his hand to treat skin cancer. This was in addition to also receiving treatment for blood cancer, which often left him fatigued.