Coat the diced beef with flour. Heat 1 tbs of the oil in a large saucepan on a medium-high heat. Add half of the beef and cook for 5 minutes, or until browned on all sides. Remove from pan and repeat with the remaining beef and oil. Remove the beef from the pan and set aside.
Stir the stock, onion, Cinnamon, Cumin, Ginger, Sea Salt, Crushed Chillies and Bay Leaves into the pan. Bring to a simmer, stirring to release the brown bits in the bottom of the pan.
Return the beef to the pan, add the vegetables, mix well and bring back to a simmer. Reduce the heat to low, cover and simmer for 30 minutes or until vegetables are tender. Stir in the raisins and serve with couscous.