There is no doubt in my view that Donald Trump will be the Republican nominee.