Two political speech-writers struggle to spin the antics of an unlikely leader.
2016
1929
1981
1979
1983
1990
2017
1933
2004
2001
2003
2006
2008
1998
2007
1987
2002