Such an amazing story of care for others in need!

Kyle Caswell, 18, from Swindon, said he was at the end of his route when he was stopped...