Adventurer and mental health campaigner Alex Staniforth has set the second best time for the National Three Peaks Run, completing it just over an hour longer than the existing record time of 9 days 11 hours 39 minutes. "It was probably when I had to take a kip in a bus shelter in Capel Curig that I realised I wasn't on track for the new record" he said.
Read more