At John O’Groats: 31 May 16

Idai completes his 848-mile ride across Britain, from Land’s End to John O’Groats, in 120 hours and 4 minutes (5 days and 4 minutes).