2 garlic cloves, peeled, finely chopped
1 onion, peeled, thinly sliced
2 tbsp chopped fresh flatleaf parsley, to serve
1 small pumpkin, peeled, seeds removed, cut into equal-sized pieces
1 tbsp chopped fresh sage
3 banana shallots, peeled, finely chopped
400g/14oz canned cannellini beans, drained, rinsed
500ml/18fl oz chicken stock
200g/7oz canned chopped tomatoes
salt and freshly ground black pepper
1 tsp caster sugar
1 tbsp white wine vinegar
50²µ/1¾´Ç³ú butter
6 good-quality sausages, pricked several times with a fork