Preheat the oven to 180 C (Fan)
While the oven is heating up, make your flax egg by adding the flaxseed and water to a small bowl. Combine and leave for 5 minutes.
Chop x12 whole cherries in half and place to one side - these are for your toppings.
Separate to the half cherries, you then need to finely chop the rest of the cherries. Once chopped finely, leave to one side.
In a large separate bowl, combine all of the dry ingredients and create a well in the centre.
In the well, add in the apple cider vinegar, flax egg, yoghurt, water and milk and combine with the flour very gently.
Once you have mixed the wet and dry ingredients, add in the chopped cherries and fold very lightly.
Fill the muffin cases with your batter until 3/4 full and place a half chopped cherry on the top of each muffin.
Bake for 20 - 25 minutes, or until a skewer comes out clean.
After 20 minutes, check to see if they are done by inserting a skewer in to the centre. If it comes out clean, they are done. If it doesn't come out clean, put back in for another 2-3 minutes and check again.
Once baked, leave to cool completely before removing from the tray. Once at room temperature, remove the cupcakes and leave to cool completely on a wire rack.
These muffins will last for up to 4 days in an air tight container in the fridge.