Preheat oven to 160C/140C fan.
In a bowl, combine all the dried fruit with the orange juice and leave to soak in the fridge overnight.
In a large bowl, mix together the flour, breadcrumbs, sugar, baking powder, spices and salt.
Add the soaked dried fruit along with any orange juice left over in the bowl, then add the aquafaba and orange zest. Mix until everything is evenly combines.
Grease 3 mini pudding basins* and line the bases with a circle of parchment paper.
Divide the mixture between the basins and pack down firmly.
Cut 4 squares of parchment paper and 4 equal squares of foil (make sure the squares are large enough to cover the top of the basins). Lay one of the parchment paper squares on top of one of the foil squares. Fold a pleat in the middle of each sheet (this is necessary to give the puddings space to expand). Repeat the process for the other 3 puddings.
Tie a length of string around the basin to keep paper and foil in place. Cut off any excess paper/foil below the string.
Stand the basins in a roasting tin, then fill halfway with boiling water ensuring it doesn’t touch the paper/foil covers.
Bake for 2-3 hours checking the water level occasionally in case it needs topping up. They’re ready when a skewer inserted into the centre comes out clean.