Scottish runner ‘taking on the UK’ in memory of best friend

The 25-year-old will cover 827 miles in 35 days, completing a marathon every day from June 1 to July 5 next year