Donald Trump racked up another victory in the Republican nominating contest Saturday as he defeated his last remaining rival, former UN ambassador Nikki Haley, in the Missouri Republican caucuses.