@Hiten2 You seem NOT TO HAVE LEARNT from this experience. You HAVE IGNORED all the above advice from UK hosts, especially @Helen3 , who know the score. (And the law.)
You say in the future you will work with Airbnb.... That is naive! Has this experience not taught you that Airbnb can & will do nothing to help?
- You have not grasped that STL "guests" PAY for a day or a few days, and that UK law does NOT give them tenancy rights to stay beyond the days they've paid for. If they are homeless, they have no more right to stay in an Airbnb free of charge, than in a hotel for free.
Why do you intend NOT to go in all guns blazing if this happens again? Why would you happily let people stay for free in one of your places, potentially for months or years? - Could happen! Airbnb will do NOTHING to move them, if they want to stay.
This is a public forum. ANYONE can read this & now know they can live in one of your houses rent free, if they decide to! - Aaaagh! I despair!