Jasmine Harrison arrives in John O'Groats after spending more than 110 days at sea. Continue reading...