Generously grease a 1 to 1.2 litre pudding basin and place a small disc of baking parchment in the bottom. Put the kettle on.
Whisk together the butter, sugar and orange zest until pale and fluffy then whisk in the eggs one at a time, adding a spoonful of the flour with each one.
Once the eggs are combined, sift in the rest of the flour, the ground ginger and the salt and fold through. Add the chopped stem ginger and mix in.
Transfer the batter to the prepared pudding basin and level the top. Make sure that there is a gap of at least an inch between the batter and the top of the basin to allow for expansion.
Cover the top of the basin with a centrally pleated circle of baking parchment and another of foil and tie securely with string. Make a loop in the string to create a carrying handle.
Place an upturned saucer in the bottom of the slow cooker and place the pudding basin on top. Pour enough freshly boiled water into the slow cooker to come ⅔rds of the way up the sides of the pudding bowl.
Place the lid on and cook on high for four hours. Once cooked the pudding should be firm to the touch and a skewer inserted into the centre should come out clean. If it is still undercooked, replace the baking parchment, foil and string and cook for another hour.
Once cooked, remove the string and parchment. Place a serving platter on top of the basin and flip the whole lot over. Carefully lift off the basin, top with the candied orange slices and syrup and serve straight away with custard or ice cream.