Duke of York visits the 2019 Great Yorkshire Show