The number of migrants has declined by at least two million between 2019 and 2020, down by nearly 30% due to the spread of the coronavirus, according to a report issued by the UN on Friday.