Combine all the marinade ingredients in a non-metallic bowl. Add the lamb and leave to marinate for least 1 hour.
When you are ready to cook, preheat the grill/broiler to high. Lift the lamb pieces out of the marinade and grill/broil them until they just begin to char. Leave to one side.
Meanwhile, soak the chopped apricots and the saffron in the stock with the salt added. Toast