London mayor, however, emphasised the need to be peaceful and not resort to violence while protesting the move.
On being questioned whether he would welcome Trump in the UK, Sadiq said that the US president should not have a state visit and that “we shouldn’t roll out a red carpet for him”.
“I’ve been quite clear [about this]; he should not have a state visit. People of London are not his fans. I’ve heard he is visiting London in February, but not on a state visit, so let’s see,” he said.
The London mayor also advised Trump to change his views on Islam and Muslims.
“People say US, UK are best friends,” he said, adding that best friends also call out each other when one is wrong. “So I’m telling US that yes, you’re still my best friend, but you need to change [your stance on Jerusalem].”