Election Insights: Understanding Voter Sentiments in 2024