4.30pm - arrived at John O'Groats. Blowing a hooley, sea mist has descended and the road has run out. It's been a fantastic trip with lots of highs and equally a few lows. Feel elated and looking forward to coming home.