2) Cut the butter and vegetable fat into small pieces and add to the flour mixture. Using your fingers, work the cold butter and shortening into the flour mixture until it resembles coarse crumbs.
3) Add the egg, buttermilk, dried fruit and walnuts and mix into the flour mixture until they are incorporated. Turn the dough out onto a floured surface and knead gently until the dough forms a smooth ball. Shape the dough into a round loaf.
4) Place the dough onto a lightly oiled baking sheet. Score the top of the loaf with a very sharp knife. Bake for 40 to 45 minutes or until golden brown.