1.5kg/3lb Bramley apples
2 garlic cloves, very finely sliced
50g/2oz fresh ginger, peeled and grated
½ tsp ground allspice
pinch of cayenne pepper
250g/9oz stoned dates, finely chopped
½ tsp salt
750g/1½lb granulated sugar
100g/4oz sultanas
250ml/8fl oz cider vinegar