Mayor of London Sadiq Khan has said he does not believe it is appropriate for the UK to roll out the red carpet for US President Donald Trump's state visit to Britain next year. Last week, the White House confirmed that Donald Trump's state visit to the UK has been delayed until 2018. If someone has views that I think can be changed I am ready to play my role, he told CNN.