U.S. President Donald Trump on Monday said Boris Johnson would be a great British prime minister and that he had been waiting six years for him to become the country’s leader.