Heroes' Racing Club

A new horse has been unveiled in Newmarket as part of a charitable scheme that uses racing to benefit good causes.

Latest ITV News reports