Preheat the oven to 210°C fan.
Toss the tomatoes with 2 teaspoons of oil and spread them on a parchment-lined baking tray. Roast for 20 minutes, until the skins have loosened and the tomatoes are soft and have shrunk a little. Remove from the oven and transfer the tomatoes, along with all their juices, to a shallow bowl to cool.
Re-line the baking tray with a fresh sheet of parchment paper and reduce the oven temperature to 100°C fan.
Once cool enough to handle, pinch the skins off the tomatoes and place them (the skins) on the lined baking tray. Return the tray to the oven for about 45 minutes, until the skins are dry and crisp, giving them a good stir a couple of times during baking. Set the skinless tomatoes aside.
Put the remaining 75ml of oil into a medium saucepan and place on a medium heat. Add the onions, garlic, oregano, thyme, fennel seeds and bay leaf and cook for 10-12 minutes, until the onions have softened but have not taken on too much colour.
Add the wine, simmer for 2 minutes to reduce, then add the paprika. Cook for another minute, then add the reserved tomato flesh, along with 1 teaspoon of salt. Simmer gently for about 15 minutes, stirring often so that the tomatoes break down.
Add the beans and a good grind of black pepper and stir to combine. Cook for a couple of minutes, just to warm through, then remove from the heat.
Transfer to a serving plate and spoon the yoghurt on top, swirling it around a little. Crumble over the dried tomato skins, finish with a sprinkling of thyme leaves and serve.
