Colin the Caterpillar cake is one of Marks and Spencer’s finest creations, of which five million are sold each year. The indulgent chocolate...