Sam Culley from Derby is walking 1,200 miles from John O’Groats to Land’s End to raise money for SSAFA, the Armed Forces charity, and The Wildlife Trusts. Sam started his journey on July 13, and has now completed more than 640 miles first on the John O’Groats Trail,...