Donald Trump to do a CNN town hall next week in New Hampshire Former president – and current 2024 presidential candidate – Donald Trump will take questions from a CNN moderator and New Hampshire voters.