Iowa caucus 2024: who are the Republican presidential candidates?
The Republican race for the 2024 presidential nomination began with a surprisingly large field but has rapidly winnowed down. Now voters are flocking to the Iowa caucuses – the first contest in the process.