Christmas Food: Christmas in England is a time for celebration and where would we be without some truly delicious food?