Just a quick point of order - HMOs in and of themselves are not an immigration issue. Only mentioning this as I’ve spoken to a few people who hear HMO and think ‘forruners’. Most student places are HMO for example.
(btw Nick, not saying you’re inferring this, would just like this to be mentioned)