In a mixer, whisk the eggs and sugar until thick and pale in colour. Add the yoghurt and zest of the citrus.
Gradually add all the dry ingredients and combined well.
Incorporate the olive oil and mix.
Pour into the round baking tin (ø20-23cm) lined with baking paper (or use a silicone round mold for cakes) and bake for 35 minutes at 180°C (160°C fan) or if pierced with a skewer it comes out clean.
Remove cake from the oven and pierce all over with a skewer.
Pour the syrup all over the cake and cool slightly before serving.
Syrup
Add almonds, raisins, cranberries, honey and orange juice to a pot and bring to the boil. Cook for 1 - 2 minutes.