Seven Republican candidates will take part in the second 2024 Republican presidential debate on Wednesday in California.