Preheat oven to 180°C. Sift the flour, salt, sugar and baking powder together.
Peel the banana and mash with a potato masher.
Add with the milk, butter, egg and vanilla and mix well.
Pour into a greased 2 litre ovenproof dish.
Place dish on a baking tray.
Heat the brown sugar, syrup and 250 ml water together in a heavy-based saucepan.
Bring to the boil and cook until the sugar has dissolved.
Pour over the pudding.
Bake for 30 - 40 minutes or until a skewer comes out clean when inserted.
Serve with cream.