In a surprising turn of events, billionaire entrepreneur Elon Musk has publicly shown support for President Donald Trump for the first time since their heated clash, backing Trump’s demand that California Governor Gavin Newsom apologize to residents amid escalating unrest in Los Angeles.
President Trump had recently taken to X (formerly Twitter) to call on Governor Newsom and the Mayor of Los Angeles to apologize to citizens for what he described as “failures of leadership,” particularly in light of ongoing violent protests and clashes with ICE operations.
Musk, without adding any comment, posted a screenshot of Trump’s statement on his official X page. Minutes earlier, he also reposted another Trump message that confirmed the President had ordered federal security forces to restore law and order in Los Angeles. Musk accompanied the repost with two American flag emojis — a symbolic gesture of alignment.
This unexpected show of solidarity comes just days after Musk harshly criticized Trump, claiming “no one damages his reputation more than he does himself.” Their feud intensified last week when Musk lambasted Trump’s proposed legislation to slash federal spending, calling it a “disgusting perversion.” Musk urged for the bill to be withdrawn.

In response, Trump expressed disappointment in Musk, asserting he had done “a lot” for the tech mogul. Musk hit back, claiming it was his endorsement that helped Trump win the presidency and secure Republican control of both chambers of Congress.
The tensions in Los Angeles were sparked by a series of ICE raids targeting undocumented immigrants, prompting widespread protests. The National Guard has since been deployed, with Defense Secretary Pete Hegseth hinting that Marines could be sent into California if the unrest escalates further.
Governor Newsom has strongly opposed the federal military presence and called for its immediate withdrawal.
