Rachel Reeves has pledged that the government will no longer house migrants in asylum hotels by 2029.
Outlining her spending review plans to MPs on Wednesday, Ms Reeves said ministers would end “the costly use of hotels” to house asylum seekers in this parliament.