Matthew Parris uncovers amusing diplomatic despatches, including those from a modern-day ambassador which made Jack Straw cry with laughter. Show more
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
Matthew Parris uncovers amusing diplomatic despatches, including those from a modern-day ambassador which made Jack Straw cry with laughter. Show more