President Trump lashed out at “politically motivated ingrates” in a Tweet on Sunday, ramping up his feud with the mayor of San Juan and the “Fake News” media for their criticism of his response to Puerto Rico in the aftermath of Hurricane Maria.

​

“We have done a great job with the almost impossible situation in Puerto Rico. Outside of the Fake News or politically motivated ingrates, ” the president wrote.

In earlier tweets, Trump claimed the news media was in cahoots with Democrats to ridicule his hurricane relief efforts.

On Saturday, he lashed out at San Juan Mayor Carmen Yulin Cruz and said she had been complimentary to him on his efforts until Democrats approached her and then she began making politically-motivated attacks against him.

Cruz, in an interview on Friday, blasted Acting Secretary of Homeland Security Elaine Duke for saying the administration’s response so far has been a “good news story” for the government’s ability to reach people.

“Maybe from where she’s standing it’s a good news story. When you’re drinking from a creek, it’s not a good news story ,” Cruz shot back. “When you don’t have food for a baby, it’s not a good news story. ”

Trump, who spent the weekend at his golf resort in Bedminster, N.J., said his administration is making a difference in Puerto Rico.

“People are now starting to recognize the amazing work that has been done by FEMA and our great Military. All buildings now inspected for safety,” wrote Trump, who will head to Puerto Rico on Tuesday to survey hurricane damage.

“Thank you to the Governor of P.R. and to all of those who are working so closely with our First Responders. Fantastic job! ,” he added.