Heat the oil in a large saucepan. Add the onion and fennel and fry until the onion is soft but not coloured. Add the garlic, paprika and fry for a further minute. Add the tomato purée, tomatoes, wine and cuttlefish. Bring the stew to the boil, then reduce the heat, cover and simmer for 1 hour, or until the cuttlefish is tender. If the dish becomes a little dry, add some water or stock.
Add the butter beans and warm through. Taste and add the sugar if necessary. Finally, add the parsley and serve with warm crusty bread or Lemon and Parsley Mashed Potatoes (see below).