No we don'
yes we do.
UK can hold them in detention indefinitely.
"The UK is an outlier for its use of indefinite detention. Migrants, including asylum seekers, EU nationals, and torture and trafficking survivors, are held without a time limit in the UK."
https://detentionaction.org.uk/get-involved/end-indefinite-detention/
and they cant work...for an indefinite time period