According to the Which? Good Food Guide, turkey is still the number one choice for the British Christmas dinner, in spite of the range of options available.