U.S. President Donald Trump has invited British Prime Minister Boris Johnson to visit him in the White House in the new year, British media reported on Sunday.