Once again it was Paul Townend who finished as leading rider at the 2025 Cheltenham Festival, but this time he was made to ...