As the tensions flared, Trump, who called the Russian Federation probe a "witch hunt", repeatedly demanded that Acosta "put down the mic" to allow another reporter to ask a question. "I want them to come into the country but they have to come in legally".
Trump's ongoing feud with CNN has seen the president skip over Acosta at press conferences, and has seen the president's supporters boo the reporter at rallies.
Earlier in the press conference, Trump called CNN reporter Jim Acosta a "rude, bad person" in response to Acosta questioning the president's comments on what Trump calls the "migrant caravan".
Acosta accused the president of attempting to frighten voters ahead of the midterms with ads depicting the migrant caravan as invaders.
"Honestly, I think you should let me run the country. If you did it well your ratings would be much better".
A White House staff member steps in to try to take the microphone away from Acosta.
Even as Trump mused about working with Democrats, he was quick to promise a "warlike posture" if the Democratic controlled House opens investigations into his administration.
"Hopefully, we can work together next year delivering to the American people", Trump said.
And Trump interrupts him, saying "I'm not a big fan of yours either, to be honest". "And you shouldn't be working for CNN".
Acosta was called "rude" by Trump who added that the way the reporter treats White House Press Secretary Sarah Huckabee Sanders was "horrible".
"Wait. You know why we need the people?"
Garrett came to his colleague's defense.
"I give her a lot of credit". The implied question, i.e.
He also described CNN as "the enemy of the people".
Acosta still refused to quit badgering, prompting Trump to say: "Just sit down please".
NBC News reporter Peter Alexander attempted to defend Acosta when he got the mic, leading Trump to call him "fake news".
"They are not only unsafe, they are disturbingly un-American". The network said while Trump doesn't respect a free press, he has the constitutional responsibility to protect it.
During the press conference he also asked Vice-President Mike Pence to be his running mate in the 2020 presidential race.
In response - as captured by C-SPAN - Trump began, "Here we go".
Some reporters pushed him on whether his campaign rhetoric on migrants from central America was divisive, as well as the Russian Federation investigation - but Mr Trump aggressively pushed back. You have nationalists. You have globalists. Alcindor asked if that was essentially a dog whistle to the white nationalists who are largely attracted to Trump's hardline anti-immigration stance and nativist agenda.
She said using the word makes people think the Republican Party is aligned with white nationalists.