Two political speech-writers struggle to spin the antics of an unlikely leader.
1942
2003
2006
1989
2007
1970
1939
2017
1934
2023
1919
1963
1998
1926
1986
2019
2025
2020