01 - Preheat the oven to 350°F. Grease and line a 2 lb loaf pan with parchment paper.
02 - In a large bowl, beat butter and granulated sugar until pale and fluffy.
03 - Add eggs one at a time, beating well after each addition.
04 - Gently fold in self-raising flour, lemon zest, milk, and salt until just combined, avoiding overmixing.
05 - Pour batter into the prepared pan and smooth the surface. Bake for 40–45 minutes or until a skewer comes out clean.
06 - While baking, mix lemon juice and granulated sugar until sugar dissolves.
07 - Remove cake from oven and, while warm, pierce top with a skewer. Slowly drizzle lemon syrup over the cake to soak in.
08 - Allow cake to cool fully in the pan, then transfer to a wire rack.
09 - Mix powdered sugar with lemon juice to obtain a thick, pourable consistency.
10 - Drizzle icing evenly over the cooled cake. Let set before slicing and serving.