Kim Kardashian joined the chorus of people criticising Donald Trump for attacking the mayor of San Juan, slamming the President for “golfing while people in Puerto Rico are dying”.

After Mayor Carmen Yulín Cruz made an affecting plea for more aid and said her people were “dying” in part because of “the inefficiency and the bureaucracy” in the Trump administration’s hurricane response, Mr Trump fired back at Ms Cruz. He wrote that she showed “poor leadership” and blamed her for failing to get “workers to help”.

After deleting his initial tweet fusillade, Mr Trump returned to the subject by again criticising Ms Cruz and deriding “fake news”.

The fact that Mr Trump was writing from his Bedminster, New Jersey golf club - where he often spends his weekends - was not lost on Ms Kardashian.

Many Twitter users juxtaposed Mr Trump’s location with an image of Ms Cruz wading through deep water.

Democratic lawmakers also rallied behind Ms Cruz, saying the President owed her an apology. Lin Manuel-Miranda, the creator and star of the hit play “Hamilton”, also assailed Mr Trump in a widely shared series of tweets. Mr Manuel-Miranda, who has family in Puerto Rico, said Mr Trump was going "straight to hell".

Barbuda, Hurricane Irma – in pictures Show all 7 1 /7 Barbuda, Hurricane Irma – in pictures Barbuda, Hurricane Irma – in pictures A roof-less house in Barbuda ABS TV Barbuda, Hurricane Irma – in pictures A mobile network tower snapped in two by the hurricane ABS TV Barbuda, Hurricane Irma – in pictures The hurricane left debris strewn across the island Barbuda, Hurricane Irma – in pictures Rubble in the aftermath of the hurricane ABS TV Barbuda, Hurricane Irma – in pictures The destruction in Barbuda, as seen from an ABS TV helicopter ABS TV Barbuda, Hurricane Irma – in pictures As well as destroying most houses, the hurricane also left plenty of flooding ABS TV Barbuda, Hurricane Irma – in pictures Barbudan residents survey the damage ABS TV