Cut all the vegetables, except the artichokes, into small pieces. Heat oil in a large skillet and saute all the vegetables. Cover with water and add the rice and the halved artichokes. Simmer for about 20 minutes, add more water if required. Remove from heat and leave to rest for a further 5 minutes.