Two political speech-writers struggle to spin the antics of an unlikely leader.
1978
2019
2024
2023
2025
1981
1925
1997
1972
1973
2013
2009
2014
2010