Linsellpreheat the oven to 180C or 350 F
butter or line a 22 x 12cm loaf tin with baking paper (I always prefer to line my baking tins)
cream butter and sugar until fluffy and then add the eggs one at a time allowing them to be fully mixed before adding the next one
add the vanilla, banana, walnuts, and cranberries and mix briefly
sift all the dry ingredients and mix to just combine (very quickly)
spread into the loaf tin and bake for 55 minutes until a knife comes out clean (if it's a deep pan you may need to bake for a bit longer)
I fell in love with this banana bread, and it's best served slightly warm out of the oven, with lashings of salty butter melting in.