Lord Charles Allen's short tenure as British Horseracing Authority chair has come to an end after just six months in the role, prompting a crisis in British racing's governance. News of his departure ...