The prime minister needs to learn to be strong and stand up to Trump, Harriet Harman has said.
The Labour MP told BBC's Andrew Marr Show: "I was horrified when he announced this ban on people from Muslim countries and three times she said 'Oh it's nothing to do with me' and it is something to do with us as we all know."
She added: "She's got to learn she's got to stand up for things and not be cautious and just come out against something when she's pushed."
She said Theresa May still "needs to be politically strong even though we're at a moment of economic vulnerability" during Brexit.
ITV News has travelled to Michigan, which has a large Muslim population, and spoke to residents about the divisive visa crackdown.
Thousands of people have taken to the streets across the UK to protest against Donald Trump's travel ban.
A few tidbits about the row over Trump's selective ban on who can enter the US, and the related furore over his planned visit to the UK.