Exclusive

The horses in the Grand National have some very topical names this year

This Saturday is the 2017 Grand National at Aintree – and this year some of the horses have very topical names.