Day 12 - Tain to John o' Groats complete! 967 miles of blood, sweat and tears over 12 days. Well, maybe more mud than blood, a lot more sweat and perhaps beers rather than tears. So, 967 miles of mud, double sweat and beers over 12 days. An amazing experience and over £8,000 raised for Diabetes UK so far.