Add the honey and broth and bring to a boil. Season with salt and pepper. Return the shanks to the pan. Add the orange, onion and garlic. Roast for 1 hour, basting the shanks regularly. Place the remaining vegetables around the shanks, making sure they are sitting in the broth. Season with salt and pepper. Continue roasting for about 45 minutes or until the shanks are nicely glazed. Cover and cook for 30 to 45 minutes more or until the vegetables are tender and the meat is falling off the bone. If necessary, strain the pan juices and reduce over high heat.