Preparing a Christmas dinner can be a daunting task, particularly the last-minute dash to the supermarket for fresh vegetables and the anxiety of hoping turkeys are still available. However ...