Donald Trump has come under fire again at the latest Republican debate, after a day in which the GOP's veteran…