Mix together the butter and sugar, ideally using an electric whisk
Add the eggs and continue to whisk
Add the flour, baking powder and salt and whisk, ensuring that all of the flour is incorporated into the mixture
Add the milk, vanilla essence and mix, ensuring that there are no large bits remaining in the mixture
Spread the mixture evenly into a lightly greased baking tray. I personally use a 30cm by 20cm baking tray, but any size will work great as long as it has space to rise
Place into oven for 25 mins at 180°C. You can extend this time as necessary until a toothpick comes out clean, as dependent on the size of your baking tray it may take longer/less time to cook
Prepare the icing by mixing together all of the ingredients
Evenly spread the icing over the caking after allowing it some time to cool (ideally 20 minutes)
Cover in sprinkles, and enjoy!½