Musk, tariffs and tensions - takeaways from Trump's first cabinet meeting

Donald Trump held his first cabinet meeting at the White House on Wednesday, turning the occasion into an extended question-and-answer session that lasted for more than an hour.
Speaking alongside his cabinet - and billionaire Elon Musk who wore a "tech support" T-shirt - Trump covered a wide range of topics, ranging from Doge's efforts to cut government spending to immigration, the economy and the war in Ukraine.
Here are a five takeaways from his remarks.
1) Trump praises Rubio and Musk
Trump was asked by reporters which government department - and, by extension, which cabinet members - were most resistant to his policy changes.
"So far, I'm happy with all of those choices," he said.
He added, however, that "some groups are much easier than others", specifically praising the work of Elon Musk - who is not a cabinet member - and Secretary of State Marco Rubio.
His administration is focusing on "cutting down the size of government, we have to", he added.
"We want to have a balanced budget within a reasonably short period of time... meaning maybe by next year or maybe the year after," Trump said.
2) ... and addresses potential cabinet tensions
Trump publicly - and repeatedly - backed the work of Elon Musk and Doge, the Department of Government Efficiency, which has been tasked with slashing government spending and the federal workforce.
The president sought to dampen any speculation of tension between Musk and the rest of his team.
"They have a lot of respect for Elon and that he's doing this, and some disagree a little bit," Trump said. "But I will tell you for the most part I think everyone's not only happy, they're thrilled."
"If they aren't, I want them to speak up," he added.
At one point, Trump was asked whether any cabinet members had expressed dissatisfaction with Musk and turned to the room to ask them. None spoke.
Musk also defended Doge, calling it a "support function" for government agencies to rid themselves of fraud.
He acknowledged, however, that it will make mistakes, and noted that it had accidentally cancelled Ebola prevention efforts before reinstating them.
"But when we make mistakes we'll fix it very quickly," Musk said.
3) A warning to federal workers
The president also addressed Musk's e-mail to federal employees asking them to list five things they had done in the last week or risk losing their jobs, saying the cabinet is "very much behind" the initiative.
Trump speculated without evidence that some of the approximately one million federal workers who haven't responded to the e-mail maybe "don't exist".
"Maybe they're going to be gone," he added.
"We're trying to figure out who those people are who haven't responded," Trump added. "We're being a little more surgical in situations where people are doing classified stuff."
Trump also said he was encouraging cabinet members to "do their own Doge" at their respective agencies.
He also suggested that the Environmental Protection Agency, which is led by Lee Zeldin, could lose as much as 65% of its workforce.
4) Trump confirms Zelensky visit
Trump confirmed that Ukrainian President Volodomyr Zelensky will visit the White House on Friday - something that had previously been suggested.
Trump said the visit would see the US and Ukraine sign an expansive minerals deal, although the contours of that agreement remain unclear.
He said the deal would allow the US to "get our money back" for the assistance that Ukraine has been given in the three years since it was invaded by Russia.
"We're going to get a lot of money in the future, and I think that's appropriate, because we have taxpayers that shouldn't be footing the bill," he said. "It's all been worked out."
Zelensky has described the bilateral deal as preliminary, and said he wants further agreements which include US security guarantees to deter renewed Russian aggression.
Asked about security guarantees for Ukraine in the future, Trump said that the US would not provide any, arguing that the burden should fall to Europe.
5) And says EU tariffs coming 'very soon'
Trump said he is planning to hit goods made in the European Union with tariffs of 25%.
"We'll be announcing it very soon," he told gathered reporters. "It'll be 25% generally speaking and that will be on cars and all other things."
"They've really taken advantage of us," Trump said of the EU. "They don't accept our cars. They don't accept essentially our farm products. They use all sorts of reasons why not."
Trump was also asked if he still plans on implementing tariffs on Canada and Mexico despite the significant drop in detentions of illegal migrants at the southern border and Canada's plan to enhance border protection.
On 4 February, Trump abruptly agreed to hold off imposing 25% tariffs on both countries for 30 days, pulling the three countries back from the brink of a potentially damaging trade war.
The date Trump cited appeared to be an extension of that timeframe.
"April 2, the tariffs go on," he said. "Not all of them but a lot of them. And I think that's gonna be amazing."

- EXPLAINED: Is Trump right when he says the US faces unfair trade?
- TRUMP TEAM: Who is on Trump's top team?
- IMMIGRATION: Trump says $5m 'gold card' immigration visas will 'sell like crazy'
- FOREIGN POLICY: Three years on, Ukraine's extinction nightmare has returned
- WATCH: Ros Atkins on... the fight for Ukraine's critical minerals