Jonathan Thomas discusses with a panel of guests the question of whether we get the sorts of leaders we need, or the leaders we deserve. Show more
Discover 11,128,835 listings and 277,332 playable programmes from the BBC
Jonathan Thomas discusses with a panel of guests the question of whether we get the sorts of leaders we need, or the leaders we deserve. Show more