Top gastropub chef Karl Green has strong opinions about what's included in your December 25 lunch - do you agree?