For many politicians and political parties, 2024 was a horrible, awful, nasty, no-good year. Incumbent politicians and ...