Christmas is the best time of year for dedicated foodies, and this year’s offerings from Sainsbury’s are sure to delight even the hardest-to-impress among us.