Dust chicken thighs in flour and brown in olive oil in large saucepan. Remove and set aside. Drain any excess oil.
In same pan fry onion, then sweat off carrots. Add in garlic, cinnamon and cumin and stir for a minute.
Add tomatoes, stock, currants and brown sugar. Bring to boil.
Add the chicken thighs to liquid and bring temperature down to a low simmer.
Simmer, covered, for 2 hours. Remove lid, turn up temperature slightly and add in potatoes and lemon zest half an hour before serving and cook until potatoes are tender.
Season and add herbs. Garnish with further herbs and toasted almonds.