Donald Trump has hit out at "politically motivated ingrates" for criticising the US government's response to the hurricane that devastated Puerto Rico last week.
The President's attack came after he accused the mayor of the Puerto Rican capital San Juan of "poor leadership" and claimed she had been told by Democrats to be "nasty" to him.
Carmen Yulin Cruz had said the Trump administration was “killing us with the inefficiency” following Hurricane Maria, which left at least 16 people on the island dead and knocked out the US territory's power supply.
In his latest tweets, Mr Trump insisted people were "now starting to recognise" that the Federal Emergency Management Agency's (FEMA) response to the disaster had been "fantastic"
"We have done a great job with the almost impossible situation in Puerto Rico," he wrote. "Outside of the Fake News or politically motivated ingrates, people are now starting to recognise the amazing work that has been done by FEMA and our great Military."
He added: "All buildings now inspected for safety. Thank you to the Governor of P.R. and to all of those who are working so closely with our First Responders. Fantastic job!"