The British Horseracing Authority has confirmed that all horseracing in Britain will be suspended with effect from today.

PUBLISHED: 18 March 2020