US President Donald Trump speaks at a “Make America Great Again” rally in Phoenix, Arizona, on August 22, 2017. Nicholas Kamm / AFP