Pre heat the oven to 160°C. Take a cake tin (23cm deep) and grease with butter and line it with baking parchment.
Mix cherries and 50gms of polenta and keep this aside.
Take a large deep bowl, in it whisk thoroughly butter and sugar until the mixture turns fluffy.
Add to the mixture eggs, one by one, and keep mixing them well.
Add the remaining part of polenta into the mixture, along with almonds, baking powder, yogurt, orange juice, orange blossom waster, and the cherry mix that had been kept aside.
Stir everything well to combine them.
Pour it into the cake tin, smooth the top and bake for 45 minutes.
Now, for the syrup, boil orange juice and sugar for a few mins to properly dissolve the sugar.
After 45 minutes, remove the cake tin, ans see if the skewer comes clean (which means the cake is ready). Pour over it the syrup.
After 20 minutes, transfer the cake from the tin to wire rack to cool down completely.
Then take the cherries and icing sugar and blend them smooth in a food processor, and drizzle it over the cake. Your cake will be ready to be served in 5 minutes.