fear and loathing on the campaign trail 2024