Former US President Donald Trump has launched his third bid for the White House, declaring: “America’s comeback starts right now.”
At his Florida estate, he said: “We have to save our country.”
Trump’s announcement comes as some fellow Republicans blame him for the party’s lacklustre performance in last week’s midterm elections.
President Joe Biden, who defeated Trump two years ago, has said he may run for re-election in 2024.
Speaking to an invited crowd from the ballroom of his Mar-a-Lago private club in Palm Beach on Tuesday night, Trump, 76, said: “We are a nation in decline.
“For millions of Americans, the past two years under Joe Biden have been a time of pain, hardship, anxiety and despair.”
He continued: “In order to make America great and glorious again, I am tonight announcing my candidacy for president of the United States.”
Shortly before the speech, he filed paperwork with the Federal Election Commission formally declaring his presidential candidacy and setting up a fundraising account.
Meanwhile, outside Mar-a-Lago, supporters gathered to wave Trump 2024 flags.
Trump’s speech lasted for more than an hour and touched on many of the same themes he has been repeating on stage for months.
These included border security, energy independence and crime, as well as attacks on Biden’s record in office.
His wife, Melania Trump, joined him on stage at the end of the speech. But there were fewer family members present than at some of his past events and Ivanka Trump and Donald Jr did not attend.
Nearly 11,000 miles (17,700km) away at the G20 summit in Bali, Indonesia, Biden was asked whether he had a reaction to Trump’s announcement.
“No, not really,” the Democratic president said. Last week, he was filmed laughing when a reporter suggested Trump’s support base remained strong.