The Cheltenham Festival 2025 is in full swing with Style Wednesday set to commence despite initial fears of postponement due ...