In a video tweeted on Friday morning, Jeremy Corbyn said: “Theresa May has invited President Trump to our country at a time when his dangerous and inhumane policies are putting the lives and wellbeing of millions of people at risk.

“The Labour Party is committed to dialogue, including of course with those we strongly disagree with. In government we would find a way to work with his administration whilst also standing up for our values and our beliefs.

“But the Tories are rewarding President Trump with a red carpet welcome, all while he threatens the whole world with a trade war, after he has pulled out of the Paris climate change agreement and now is trying to pull out of the very important Iran nuclear deal. And while he repeatedly tramples over the most basic fundamental human rights that all of us hold dear.

He added: “We stand for something very, very different. We know that it’s only by working with our friends and allies in the United States and all over the world who want change that we can meet the huge challenges facing our planet.

“We can, we must and we will defeat the politics of division. Together we can build societies that work for the many, not the few.”