Nearly 10,000 people are now being put up in 100 hotels across the UK, a nine-fold surge from the 1,200 in March, amid high numbers of Channel crossings.
Read More
Nearly 10,000 people are now being put up in 100 hotels across the UK, a nine-fold surge from the 1,200 in March, amid high numbers of Channel crossings.
Read More