Use your hands to crush the cornflakes until quite small - don't be tempted to leave them whole as the bars will end up falling apart
Preheat the oven to 180C/ 350F/ GM4 and grease and line an 8x8-inch (20x20cm) baking tin
If using raisins chop as finely as possible - again, cutting them up means the bars will hold together better
Melt the butter and golden syrup in a large saucepan over a low heat
use a wooden spoon to stir in the sugar, coconut, cornflakes, cocoa powder, salt and raisins until well mixed and no streaks of flour remain
Turn into a greased and lined baking tin, press down with the back of a spoon until the top looks even and cook for 20 minutes
Let cool completely. If not covering with chocolate, now is the time to cut into squares, slices or traingles
If covering with chocolate, melt the chocolate either in the microwave or in a bain Marie. Mix in the oil then spread over the top of the bake and scatter sprinkles over if using
Let the chocolate set then cut into pieces
Store in an airtight container for up to 5 days