The Cheltenham Festival is a rare occasion when the world of horseracing breaks into the collective consciousness of the ...