The remains of a human skeleton have been discovered in the garden ... Ancaster is a settlement dating back to Roman times, and has a population of 1,000. But residents are not convinced this ...