Cat travels 24 miles from Dorset to Wiltshire birthplace

How Ginger tom, Cupid, turned up in a village near Salisbury remains a mystery.