The British Horseracing Authority has confirmed that all horseracing in Britain will be suspended with effect from today. PUBLISHED: 18 March 2020