In a bowl add the flour, poppy seeds and baking powder, whisk together and set aside.
In the bowl of your stand mixer, add butter and sugar and whisk until pale and fluffy.
Add the eggs, one at a time, beating well after each addition (if the mixture starts to curdle add one tbsp. of the flour mixture and mix).
Add the lemon zest, lemon juice and half of the flour mix and mix till combined.
Add the milk and the rest of the flour mixture and mix till combined.
Transfer the batter to your loaf pan lined with baking paper. Add the batter and bake for 20-25 minutes or until a toothpick inserted in the middle comes out clean.
While cake is baking, make the glaze by simply whisking together the ingredients till they are nice and smooth.
Let cool in the pan for 10 minutes before transferring to a wire rack to cool completely.