Administrators called in at Great Leighs
The future of Britain’s newest racetrack was in doubt after administrators were called in.
The British Horseracing Authority (BHA) said meetings had been abandoned at Great Leighs, in Essex, after an application to extend its temporary licence was rejected.