Heat the oil in a large, heavy-based saucepan over a medium-high heat, add the bacon and sausages and cook for 3–4 minutes or until browned. Add the onion, garlic and leek, reduce the heat slightly and cook for 5–6 minutes until softened, stirring occasionally.
Stir in the tomatoes, tomato purée, dried oregano, sugar and ale or stock and bring to the boil. Stir in the potatoes and beans and season with salt and pepper. Reduce the heat, cover and simmer gently for 20 minutes or until the potatoes are almost tender. Stir in the kale, check the seasoning and cook for a further 8–10 minutes or until the kale and potatoes are tender.
Ladle into bowls and sprinkle with the parsley. Serve immediately.