The Champion Hurdle is the feature race on the opening day of the Cheltenham Festival and the 2025 renewal looks like it ...