President Donald Trump has sparred with reporters at his post-election news conference, ordering several to sit down and telling another he’s a “rude, terrible” person.

He told yet another reporter he’s “not a fan of yours, either.”

The president’s mood turned sour Wednesday after reporters pressed him on why he referred to a migrant caravan making its way to the U.S. on foot through Mexico as an “invasion.” The caravan was hundreds of miles away from the U.S. border. Trump ramped up his anti-immigrant rhetoric against the caravan in the final days of the midterm elections.

Trump was also pressed on why his campaign aired an ad featuring a Mexican immigrant convicted of killing American police officers and linking without evidence the man’s actions to the caravan.

Several television networks pulled the anti-immigrant ad after airing it or declined to air it at all.