voter angst cost of living 2026 elections