Preheat your oven to 180C and line a loaf tin.
With an electric whisk beat your dairy free butter & caster sugar until creamy. Add your eggs and beat again. Add the lemon zest and lemon extract and mix again.
Add your flour, baking powder, baking soda, xanthan gum and salt. Mix well until combined and then add the dairy free yoghurt and mix again.
Toss the frozen raspberries in flour (to prevent them from sinking) then fold into the batter. Transfer to your tin and bake for around 50-60 minutes, or until an inserted skewer comes out clean.
Mix your syrup by mixing the sugar and lemon juice and whilst the cake is still hot, prick with a skewer and brush over the cake. Leave to cool completely.
Once cool make your icing by mixing lemon juice and icing sugar to get a thick icing consistency. Drizzle on the cake. *Best served on the day of making due to the raspberries.