Mixx all the dry ingredients together (all flour types, sugar, cinnamon, cardemom, ginger and baking powder) in a large bowl and mix it well.
use another bowl to ad all the wet ingredients together (the yoghurt, milk, cranberry compote and the egg) and mix this well. Add this to the flour mixture and mix with a wooden spoon. Don't overmix. If it's combined your ok. Add the melted and cooled butter to the batter and mix this well until the butter is incorporated.
Add the chopped nuts and the raisins to the batter and mix.
Grease your bundt tin with butter and dust with some flour. Tap out the excess flour. Pour your batter into the tin and put into the preheated oven for about 45 minutes.
Once done remove from the oven and leave to cool for five minutes in the tin and then turn out onto a cake rack.
For the topping I used cranberry compote and finished it with icing (icing sugar with a little bit of water) But you can use any topping you like