Season the flour then toss the lamb in the flour to coat. Warm half the oil over a medium heat and add the lamb. Cook and stir for 6 to 8 minutes to brown all over. Transfer to the slow cooker. In the same pan, warm the remainder of the oil then add the onion and garlic and cook and stir for 4 minutes until soft. Transfer to the slow cooker.
Combine all other ingredients in the slow cooker and stir
Cover and cook on Low for 6 to 8 hours until the lamb is tender.