Donald Trump's state visit to the UK appears to have been shelved for at least two years after it was not included in the Queen's speech.

The Queen's address usually mentions planned state visits, but Wednesday's speech only contained a reference to welcoming King Felipe and Queen Letizia of Spain in July.

It follows reports that the American President told the Prime Minister he will not come to the UK on a state visit if there are large-scale protests against him.