Fry the onion and celery in the oil until golden.
Stir in the curry powder and flour and cook gently for 2-3 minutes, stirring constantly.
Mix the stock or water with the ginger and gradually stir into the pan.
Add the lemon juice, rind, apricots, bananas, apples and raisins.
Stir well and cook, covered, over low heat until the fruit is tender.