Why amputee’s 874 miles of hell from John O’Groats to Land’s End ‘feels like therapy’ September 22, 2024