Fox News host Sean Hannity has attacked CNN journalist Jim Acosta over the latter's heated exchange with US President Donald Trump in a press conference after the midterms elections. "Without a doubt Acosta deserves to be banned from the White House, he's earned it," Hannity said.