UPDATE: The debate is over. Thanks for joining us.
Republican presidential wannabes Donald Trump, Texas Sen. Ted Cruz, Florida Sen. Marco Rubio and Ohio Gov. John Kasich take the stage at the University of Miami. The debate is moderated by CNN's Jake Tapper and Dana Bash, plus Hugh Hewitt and The Washington Times' Stephen Dinan. CNN is livestreaming.