While turkey often takes the spotlight on British and American festive tables, in many other parts of the world it's fish that makes the centrepiece. Eating fish the night before Christmas has its roots in Catholicism. Fish is eaten as part of a fast from meat on the eve of a feast day.