18 July 2024. Trump’s rambling acceptance speech was peppered with references to buying votes, Hannibal Lecter and Viktor Orban.