Richard Forde, head of trade sales at Newmarket Holidays, says customers are eager to book long-haul tours Continue reading...