Home Office figures published today reveal there were 30,657 being accommodated in asylum hotels at the end of 2025 - a 19% drop in a year