Donald Trump has sparked fury after hitting out at Sadiq Khan over his response to the London terror attack.
His comments came after terrorists mowed pedestrians down on London Bridge before stabbing people at Borough Market, leaving seven dead and injuring scores more.
All three men were shot dead by armed police, who flooded the area on Saturday night.
Following the atrocity, Sadiq Khan said he was “grieving” for the victims and said the terrorists “would not win”.
But the US President slammed that response on Twitter, saying: “At least 7 dead and 48 wounded in terror attack and Mayor of London says there is ‘no reason to be alarmed!’”
He caused confusion with a further tweet, saying: “Do you notice we are not having a gun debate right now? That’s because they used knives and a truck!”
Tottenham MP David Lammy told him: “Stop commenting on what has happened in my city. Put your phone …