President Donald Trump has cancelled the pre-election Republican party convention in Florida, blaming the coronavirus “flare-up”.
“It’s not the right time for that,” he said, adding that he would still give a convention speech in a different form.
It comes as the number of cases of Covid-19 in the US passed four million.
Part of the convention will go ahead in North Carolina, where Mr Trump will be formally nominated as the Republican presidential candidate.
The event, shortened to half a day, will be held on 24 August in the city of Charlotte, the original venue for the convention.
Mr Trump switched the location to Jacksonville, Florida after the Democratic governor of North Carolina insisted in May on limiting the crowd size at the convention, on the grounds of social distancing.
Mr Trump told Thursday’s White House coronavirus briefing that safety was his main concern in calling off the four-night extravaganza.
“It’s a different world, and it will be for a little while,” the president said, adding that he “just felt it was wrong” to put potentially tens of thousands of attendees at risk.
“We didn’t want to take any chances,” he told reporters. “We have to be vigilant. we have to be careful and we have to set an example.”
The sheriff in Jacksonville warned this week the city was not ready for next month’s political jamboree.
Traditionally four days long, the national nominating conventions of both Republicans and Democrats are the highlights of the internal party contests in the lead-up to the November polls. There delegates from across the country vote for their preferred candidate. Historically these events attracts tens of thousands of people and are held in a festive-like atmosphere.
Florida – a state crucial to the president’s re-election hopes – is behind only California and New York in total cases.
Opinion polls suggest Mr Trump is facing an uphill battle for a second term in office amid criticism of his handling of the pandemic.