December 20, 2024 Can’t help thinking Stephen Fry would have made an excellent (if unlikely) ambassador to the USA.