Dry and then roll the shanks in the salt and pepper.
Pre-heat a heavy pot that has a lid. Add oil and then the lamb shanks. Brown the shanks on all sides and then return to a plate. (This browning process is where much of the flavour is derived, and is crucial to the success of the dish.)
Add onion, garlic, carrot to the same pot and sauté until they are starting to caramelize.
Next, add the wine, stock, herbs, tomatoes, hot sauce, and spices.
Return the lamb shanks to the pot and make sure they are just barely covered in liquid.
Gently bring all to a low boil.
Cook covered for three hours on low temperature.
Remove lamb shanks and place on a plate in the oven while you make the pan sauce.
Separate approximately 1 litre of the braising liquid by pouring it through a mesh strainer.
Boil the liquid until it reduces to a thicker sauce.
When the sauce is starting to thicken, whisk in the butter and mustard.
Remove from heat. Plate your lamb and drizzle with the pan sauce.