Lord Allen resigns after BHA fails to establish independent Board
Lord Charles Allen has resigned as chair of the BHA after its members were unable to reach an agreement to establish an independent Board
Lord Charles Allen has resigned as chair of the BHA after its members were unable to reach an agreement to establish an independent Board