LATEST ARTICLES
Racing
Lord Allen exits BHA chair as Dunshea confirmed as CEO
Mark Costello
It's been a busy week in British racing politics
3 March 2026 News
Lord Allen resigns as British Horseracing Authority chair
After little more than six months in the post, Lord Allen has given up on his hope to establish a truly independent board