Put the meat, wine, garlic, cinnamon and bay in a large bowl, cover and leave in the fridge overnight.
Preheat the oven to 300°F Drain the meat, reserving the marinade, cinnamon and bay. Dry the meat on paper towels.
Fry the bacon in a casserole over a medium heat until it starts to brown. Add half the butter, the shallots, carrots, prunes (if using) and reserved bay and cinnamon. Sauté until the carrots and shallots start to brown.
In a separate pan, melt the remaining butter, brown the meat (in batches, if necessary) and add to the casserole. Add the flour, stir well then add the reserved marinade.
Bring to the boil. Add the broth. Return to the boil, cover and put in the oven for 1 hour 20 minutes or until the meat is tender and the sauce thickened. Remove from the oven and stand, covered, for 20 minutes, then serve with buttery mashed potato.
Alternatively, cool, refrigerate for up to 2 days and reheat.