Sadiq Khan tells Donald Trump there will be ‘no red carpet’ for him in London

Mr Khan told CNN: “State visits are different from a normal visit and at a time when the President of the USA has policies that many in our country disagree with, I am not sure it is appropriate for our government to roll out the red carpet.”