Three teenage friends have almost finished walking from the UK to Ukraine after covering more than 1,000 miles (1,609 km).

James McCarthy-Hill, Kyle Spring and Adam Mitchell – all 18 years old – are approaching the Polish–Ukrainian border after setting off from Salisbury Cathedral in Wiltshire on 29 June.

When they reach Lviv in western Ukraine, the group intend to spend the nearly-£15,000 which they have fundraised through the walk on food and cleaning products, before delivering the aid across three Ukrainian cities.

Mr Mitchell said the walking was “so painful” but the real fight was in his head, adding “you just have to get past it and know you are doing it for the right reasons”.