Preheat the oven to 170 C / Gas 3. Grease a 900g loaf tin and line with baking parchment.
Cream together the margarine and sugar until light and fluffy. Add the eggs, one at a time and beat until well mixed. Add the sultanas, glace cherries, vanilla extract and mixed peel and stir to mix well.
Into a separate bowl, sift the flour and add the bicarb, mixed spice and nutmeg. Add the dry to the wet ingredients and mix well. Transfer to the prepared loaf tin.
Bake in the preheated oven for 60 to 90 minutes until firm to the touch and a skewer inserted into the centre comes out clean. Remove from the oven and allow to cool in the tin for 2 hours before slicing and serving.