Welcome to Yorkshire, the English county’s main tourism body and destination marketing organisation, has gone into administration. The Yorkshire Leaders Board, which is a partnership of 22 local authorities and two mayoral combined authorities, reached the decision to stop funding as “a new approach was needed” for the marketing of the Yorkshire region. A statement …