Preheat oven to 375. Toss chicken, olives, shallot, potatoes, and spices in a casserole dish. Season with salt and pepper and squeeze half the lemon over. Drizzle with a good amount of olive oil and stir to coat. Cover the dish with aluminum foil and roast for about 30 mins covered. Remove cover and roast an additional 15-20 minutes until chicken is cooked through and sticky and browned, and potatoes are done. (if you notice there is not enough moisture in the dish you can always add a bit of chicken stock to the pan during cooking) Squeeze the other half of the lemon over all.
Mix carrots together with the honey, vinegar, thyme, and cumin seeds and place in a casserole dish. Season with salt and pepper. Roast next to the chicken and serve along side. Drizzling olive oil over at the finish- and a bit of crunchy sea salt to complete.