North Yorkshire pulls together community to meet coronavirus challenge