1. Heat olive oil in a pan and brown the seasoned lamb pieces. 2. Add the onions, leeks, celery and garlic and leave to saute for 5 minutes. 3. Add the spices and stir to coat all of the vegetables and meat. 3. Add all of the remaining ingredients and leave to simmer for about 1 and a half hours or until the lamb is tender. 4. Serve with some basmati rice and garnished with fresh coriander.