A new insect repellent which helps people give termites, cockroaches and other pests the slip was unveiled by scientists today. Cambridge University said it had developed a cheap, durable, non-toxic ...