Lord Allen to become latest casualty of horse racing’s intractable politics
It was possible to spin his 2025 arrival as a clean slate but the former businessman soon lost the confidence of key playersThe wait continues for confirmation that Charles Allen’s brief, troubled – and ultimately ineffectual – tenure as chair of the British Horseracing Authority is over. In racing terms, however, he …


