Who is the horse-loving peer now in charge of our public health? Mark Coles hears about Dido Harding's high-flying career, and why some are cynical about her new role. Show more
Discover 11,128,835 listings and 278,310 playable programmes from the BBC
Who is the horse-loving peer now in charge of our public health? Mark Coles hears about Dido Harding's high-flying career, and why some are cynical about her new role. Show more