Two political speech-writers struggle to spin the antics of an unlikely leader.
2010
1966
2016
2013
1988
2024
2023
2022
2021
1969
2005
1984
2007