Home Education Foxes have been eating humans’ leftovers for 42,000 years