Choose a new cookbook worth up to £28 when you subscribe to our magazine.
Boil the kettle and heat the oven to 180C/160C fan/gas 4. Butter a rectangular baking dish (about 20cm x 28cm and 4cm deep). Tip the flour, baking powder, 140g sugar and a large pinch of salt in a bowl. Put the butter, milk and eggs in a jug and whisk together. Pour the wet ingredients into the dry and mix well. Scrape into the baking dish and level the surface.
Mix the remaining sugar with the golden syrup and caramel, add 300ml boiling water and stir until the sugar and caramel dissolves. Pour the hot liquid over the pud, then bake for 1 hr until the top is set and the sauce is starting to bubble around the edges. Serve hot with ice cream. If you leave this pudding to sit, the sauce will soak into the sponge, so eat immediately.