A former Royal Marine who survived a horrific ordeal in Afghanistan has completed an epic 250-mile walk from Devon to ...