Migrants 'are staying in four-star hotel rooms at £125-a-night on the taxpayer'
Illegal migrants are staying in four-star hotel rooms at £125-a-night paid for by British taxpayers as the country braces for spiralling energy bills amid a cost of living crisis.
More than 18,000 migrants are staying in hotels across Britain.
While a record 28,395 migrants reached the UK illegally last year, 2021 also saw the record for the most migrants coming in a single day as 1,185 journeyed across in 33 boats on November 11.
An average of 28 people were crammed onto each dinghy that made the perilous crossing last year.
Some councils were declining to house asylum-seekers who came across the Channel, while others simply had no space left, according to new data.
A Home Office spokesman said: 'Due to an unprecedented rise in demand, we have had to use temporary accommodation such as hotels across the UK to manage demands.
'We are working to end the use of hotels in the asylum estate.'