the UK needs to tax empty and second homes to the point each one pays for new housing for a family in emergency accomodation because that right now is the social cost. Triple council tax is a beginning but it needs to be a lot higher.
Squatting historically was heavily abused hence the law changes, but actually giving councils money to fix it (the powers exist) would actually be simpler than changing the law on squatters.
Proper rights for those living in vehicles also