Heat oil in saucepan, add onion and cook until soft and translucent. Stir in mince and use a large fork to break up lumps. Remove from heat once brown.
Pour boiling water over raisins and apricots.Mix bread with one cup of buttermilk and one beaten egg, mashing together with a fork.
Add drained dried fruit, apple, almonds, jam, curry powder, lemon juice and salt and pepper to taste.
Turn into a suitably sized, oiled baking dish and spread evenly.
Curl bay leaves and tuck into mixture. Bake, uncovered at 180 degrees for thirty minutes.
Beat two eggs and turmeric together and set aside. Remove dish from oven and pour egg mixture on top.
Return to oven and cook for fiftine minutes until top has set and is golden brown in colour.