In a medium saucepan over a medium heat, fry the diced red onion for 5 minutes, until soft.
Add the garlic, and cook for 1 minute.
Lower the heat and add the ground turmeric, ground cumin, cinnamon, sweet paprika, ground ginger, cayenne and chopped carrots, stir.
Add the tomatoes, stock, dried apricots, orange juice and zest, and honey.
Turn the heat up and bring to a simmer.
Cover with a tight fitting lid and cook for 20 minutes, until the carrots are tender.
Add the chickpeas and simmer for 5 minutes to heat them through.
Check for seasoning and add salt and pepper as needed and add lemon juice, if using.
Serve sprinkled with parsley.
Enjoy on it's own, or with couscous