Supreme Lemon Drizzle Cake!

75g melted butter

75ml sunflower oil

Finely grated zest of 3 lemons

200g caster sugar

3 (duck) eggs

75g ground almonds

225g plain flour

3 tsp cornflour

3.75 tsp baking powder

110ml lemon juice