Police in France have evacuated about 1,500 migrants, mostly from the Horn of Africa and Afghanistan, from a makeshift camp in a north-eastern suburb of Paris.

The migrants had been living in tents next to a canal.

They were given face masks as they boarded buses to be transferred to sports halls, hotels and other shelters.

The authorities said conditions in the camp posed a high risk of coronavirus infection.

One charity worker said the migrants were exhausted, with some having been evacuated from camps 10 times.

A Somali migrant told the AFP news agency that the situation was “incomprehensible”, saying they were put in hotels for three months, and then returned to the streets.