Preheat the oven to 180C (350F) and carefully grease a small (8-cup) bundt tin with butter. Dust with flour, shaking out any excess. Alternatively line a small loaf tin with baking paper.
Coarsely grate the courgettes using a food processor or box grater.
Place in a sieve and sprinkle with the salt. Mix together with your hands and leave to stand for 5 minutes.
Use a muslin cloth or your hands to wring out as much moisture as you can.
Use a stand or hand mixer to whisk the eggs, sugar and oil until well combined.
Add the grated courgette and mix in. Fold in the lemon zest, shredded coconut and coconut extract
Sift in the flour, baking powder and bicarbonate of soda. Fold in the dry ingredients, making sure there are no dry pockets of flour in the batter.
Transfer the batter to your prepared tin and level. Bake for 45-50 minutes or until the cake is springy to the touch, coming away from the sides of the tin and a skewer inserted in the centre comes out with only a few moist crumbs.
Transfer to a wire rack and carefully turn out. Leave to cool completely.
Mix the icing sugar, cordial and lemon juice together in a bowl until you have a fairly thick consistency. If the glaze is too thin add more icing sugar and if it's too thick add a few more drops lemon juice or water. Drizzle the glaze over the cake and serve.