Trim off any excess fat
from the lamb. Place in a shallow
dish. Mix the remaining ingredients except the rice,
oranges and parsley.
Spoon over the lamb and leave
to marinate overnight, turning from time to time.
Drain, reserving the marinade.
Place the lamb in a
roasting tin (pan) and roast at 180°C/350°F/gas mark
4 for about 2 hours or until just cooked (or longer
according to taste).
Meanwhile, measure 600 ml/2 1/2 cups of the marinade into a flameproof
casserole (Dutch oven). Use any remaining marinade
to baste the lamb during cooking.
Bring the
marinade in the casserole to the boil and add the
rice. Cover and cook in the oven with the lamb for
45 minutes or until the rice is tender and has
absorbed the liquid.
Pile the rice on to a serving dish. Carve the lamb into thick
slices and serve hot, garnished with the orange
slices and parsley.