Cheltenham racecourse, the home of National Hunt racing, is expected to face a loss of at least £15m in ticket revenue alone following Tuesday’s announcement that paying spectators are almost certain to be absent from British racecourses for the next six months. The period to the end of March 2021 […]