Day-by-day: every kilometre, every purchase, every thought on the road from Land's End to John o' Groats.