1. Season the chicken all over with salt and pepper and fry it in the oil until golden-brown. Add the onion to the pan and fry for a few more minutes until the onion starts to soften.
2. Stir in the garlic, cherry tomatoes, stock, artichokes and olives; cover and simmer for 20 minutes or until the chicken is cooked.