Haley's Uphill Battle_ The 2024 election.