Yorkshire has been celebrated as having some of the UK's best roast dinners