1 head of broccoli, to serve
1 carrot, peeled and roughly chopped
3 celery sticks, roughly chopped
250g/9oz fresh cranberries
1 head garlic
1 onion, roughly chopped
2 red onions, thinly sliced
2 fresh rosemary sprigs
1 fresh rosemary sprig
2 fresh thyme sprigs
50²µ/1¾´Ç³ú English mustard
800ml/1½ pints chicken stock
50²µ/1¾´Ç³ú French mustard
100ml/3½fl oz balsamic vinegar
2 bay leaves
salt and freshly ground black pepper
100²µ/3½´Ç³ú light brown sugar
100²µ/3½´Ç³ú demerara sugar
1 tbsp runny honey
50ml/2fl oz olive oil
10 whole peppercorns
100ml/3½fl oz red wine vinegar
150ml/5fl oz Port
25g/1oz butter
2 free-range eggs
850g/1lb 14oz ham hock