James Austin Johnson has taken over for Alec Baldwin to play Donald Trump on SNL.
James is a new cast member, and many on Twitter are impressed at how good his Trump impression is.
"Who is this new SNL Trump? "One said. "He is the best ever."
"This guy's Trump voice is so accurate it's making me tense," another fan said.
One fan wrote, "The new SNL cast member doing Trump is mind-blowingly good."