This stuffed roasted joint takes a bit of time and care but makes for a perfect Christmas main for vegans and nonvegans alike ...