Heat oil in a large wok or pan. Cook chicken pieces until brown on all sides and cooked about half way through, around 20 minutes or so. Remove and add onion, peppers and garlic. Cook slowly stirring now and again until onions are tender. Add sausage and cook 10 min more. Return chicken and add all remaining ingredients EXCEPT rice and stir together well. Cover and simmer for 30 min stirring now and again. Add rice and simmer for a further 10 minutes.