01 - Preheat the oven to 350°F. Grease and line a 2 lb loaf pan with parchment paper.
02 - In a large bowl, beat the softened butter and caster sugar until pale and fluffy.
03 - Add eggs one at a time, beating well after each addition to combine thoroughly.
04 - Gently fold in self-raising flour, lemon zest, milk, and a pinch of salt until just combined to avoid overmixing.
05 - Pour the batter into the prepared loaf pan and level the surface evenly.
06 - Bake in the preheated oven for 40 to 45 minutes, or until a skewer inserted into the center comes out clean.
07 - While baking, mix lemon juice with caster sugar until sugar dissolves to create the syrup.
08 - Remove the cake from oven. While warm, prick holes all over the surface using a skewer and slowly pour the lemon syrup to soak in.
09 - Allow the cake to cool completely in the pan before transferring it to a wire rack.
10 - Combine icing sugar with lemon juice until a thick, pourable icing forms. Drizzle over the cooled cake evenly.
11 - Let the icing set before slicing and serving.