The problem can be solved in two different directions - accepting fewer immigrants or building more housing (perhaps both for some stretch of time to ensure that citizens can afford housing and build families).
Long-term though I don't see a way for the Anglosphere to thrive unless immigration increases, given low birth rates.
> An engineer with no such customer awareness and instead an incessant obsession with optimizing everything that can be optimized, might try to optimize for speed… when it’s likely the consumer cares more about: cleanliness, energy rating and capacity.