Up for Debate: Where 2024 hopefuls stand on key issues