James is back in the kitchen for a Christmas special full of festive food, fun and great guests including Chris Evans, Gavin & Stacey star Joanna Page, Viscountess Emma Weymouth, chef Galton Blackiston, chocolatier Mark Tilling and wine guru Oz Clarke. Plus, there is a surprise musical performance...