Donald Trump held the last rally of his 2024 campaign, ending a string dating back to 2015 in a hockey arena in Grand Rapids, Michigan. He began after midnight and kept going until 2 am.