Trump should have avoided 'punching down' at London mayor, says Karl Rove
President Trump doubled down on his criticisms of London Mayor Sadiq Khan during a press conference alongside outgoing British Prime Minister Theresa May, a jab that Karl Rove said he was better off avoiding.