Two political speech-writers struggle to spin the antics of an unlikely leader.
2019
1914
2018
2024
1991
1992
2023
1993
2000
2022
1912