Question: lands end to john o'groats cycle record 2018
Answer: 43 hours , 25 minutes and 13 seconds , set by 40 year old Michael Broadwith