The 2025 Cheltenham Festival began with a bang on Tuesday’s Champion Day and now Style Wednesday promises more drama as the ...