One of the two major vacancies at the British Horseracing Authority (BHA) has been filled with the announcement that Lord Charles Allen will succeed Joe Saumarez Smith as chair from June 1 next year. The search is still on for a chief executive to replace Julie Harrington, who will leave her position at the end of 2024. Appointed from outside racing, Allen is currently chairman and trustee of the Invictus Games Foundation and was chairman of the Manchester Commonwealth Games in 2000-2003, for which he was awarded a CBE. He...