After weeks of controversy and low job approval ratings, President Donald Trump might be considering shaking up his cabinet.
Trump isn't happy with the job performance of several people in his cabinet, reported Politico, which spoke to inside sources. Among them is national security adviser Michael Flynn, who has been the subject of scrutiny when The Washington Post reported that he had spoken to a Russian ambassador about lifting U.S. sanctions on the country about one month before Trump took office.
Trump, who is already accused by Democrats and pundits of having secret connections with Russians and is the constant butt of jokes that he is a political puppet controlled by Russian President Vladimir Putin, didn't appreciate a member of his own cabinet adding to his Russian problem.
"I would be worried if I was Gen. Flynn," a source told Politico.
The report also says Trump feels "his people didn't give him good advice" on the immigration executive orders and felt like he was rushed into making the decision, which has been a major source of contention for a president who was already expected to get a great deal of pushback from liberal activists, especially in regards to immigration.
"I think they're getting their sea legs more and more, and some of the growing pains will go away in time," said Republican Rep. Thomas Reed of New York.
Trump is expected to make a major shake-up, which is something he was known to do in his business career when he felt things weren't going well.
"He only asks you a lot of questions when he's unhappy," a source told Politico. "If he thinks things are going well, he just tells you how well it's going."
Trump also appears to be unhappy with several of the most prominent members of his cabinet, including White House press secretary Sean Spicer and chief of staff Reince Priebus.
Spicer has had a rocky start in his new role and has been so combative with the White House press corps, he has twice been satirized on comedy show "Saturday Night Live" by guest star Melissa McCarthy.
As for Priebus, there's reportedly already a list of possible replacements, including counsel Kellyanne Conway and current deputy chief of staff, Rick Dearborn, who formerly served as Attorney General Jeff Sessions' chief of staff when Sessions was a Republican Senator from Alabama.
"There will definitely be a change by the end of the summer, if not sooner," an inside source said.