Preheat the oven to 350 degrees F (180 degrees C).
Season the lamb with sea salt and freshly ground black pepper. Smash up the coriander seeds and dried chile and mix with the dried marjoram. Roll the lamb in this mixture, pressing it in well. Dust the lamb with the flour.
Heat a thick-bottomed casserole pan, add the oil, brown the meat on all sides and then remove from the pan. Add the garlic, carrot, celery, onions, chopped rosemary, and a pinch of salt and sweat them until softened. Add the balsamic vinegar and allow it to reduce to a syrup. Pour in the white wine and simmer for 2 minutes. Add the anchovies (these really seem to intensify the lamb flavor) and then add the tinned tomatoes, kept whole. Shake the pan and return the lamb to it. Bring to a boil, put on the lid and simmer in the oven for 1 1/2 to 2 hours, then remove the lid and cook for a further 1/2 hour. Skim off any fat and taste for seasoning. Finally, stir in a handful of roughly chopped fresh basil, marjoram or flat-leaf parsley.
Recipe courtesy of Jamie Oliver