We all agree it's not booming (that was discussed on another thread yesterday) but your analysis of the reasons is surely wrong. An over-supply of cheap labour would mean that constuction costs are low ... at a time when house prices are historically high. Building companies would be falling...