Heart Wood seizes Cheltenham Festival redemption but Fact To File withdrawal raises vital question March 12, 2026 · The Independent Read full story at source