John McCreary: Election 2024