OK, so 282k people in net migration. At a conservative estimate, that means an additional 70k abodes would be needed to house these people (assuming 4 people per abode, when the likely figure is probably less, I don't know if there are any official figures on that).
The overall target for housebuilding is 300k houses per year and as I know full well from living in London, overall targets are never met, let alone targets for affordable housing.
Yes - you can apportion blame on government and councils. However, the economic benefit of migrants arriving has a relatively large offset in terms of pressure on housing costs. I don't see how anyone can argue against that and anyone who says that people who have concerns due to that are inherently racist is wrong.