Preheat the oven to 190℃/170℃ fan/375℉/gas mark 5. Grease and line a 2 lb loaf tin.
Rinse the cherries with warm water to remove any excess syrup then pat them dry very well with kitchen paper. Cut into halves or quarters and toss with a Tablespoon of flour.
Mix together the plain flour, cornflour, ground almonds, caster sugar, baking powder, bicarbonate of soda and salt in a large bowl.
In a large jug, whisk together the milk, yogurt, oil, lemon juice and vanilla and almond extracts.
Pour the wet ingredients into the dry and stir with a balloon whisk until combined. Be careful not to overbeat the batter as that can make the cake tough.
Gently fold in the cherries, reserving a handful of them.
Pour the batter into the prepared tin and spread it level. Scatter over the rest of the cherries and poke them into the batter slightly. Scatter over a handful of flaked almonds if you like.
Bake for 50-60 minutes until a skewer inserted into the centre comes out clean. If after 45 minutes the top of the cake is looking too dark, loosley cover it with a piece of tin foil.
Let the cake cool in the tin for 20 minutes then carefully turn it out onto a wire rack and leave to cool completely.