The British Horseracing Authority has announced Lord Allen will start work in his post as chair of racing’s regulators from September 1st.

The Labour peer was due to take up the role on June 2nd, but his tenure was delayed as the BHA said he wished to “continue meeting stakeholders to better inform his vision for the sport”.