Thousands of people have joined protests in London and in cities around the UK against a controversial travel ban on seven mainly Muslim countries imposed by US President Donald Trump.

The ban bars citizens from Iraq, Syria, Iran, Libya, Somalia, Sudan and Yemen.

MPS are holding an emergency debate on the immigration measures.

A petition calling for PM Theresa May to cancel President Trump’s planned state visit to the UK has gathered more than 1.5 million signatures.

The demonstration in London, organized by author and columnist Owen Jones, took place outside 10 Downing Street.