Every year for the last 40 years, France has built more homes per person than England.
Every year for the last 40 years, France has built more homes per person than England.
Anglosphere countries are very bad at housing.
Source: https://cps.org.uk/wp-content/uploads/2025/06/How-Many-Homes-Does-the-UK-Need-.pdf
Notice that drop between 2010 and 2020. Fucking Tories.
Given this is total house building. So basically how willing or able private construction companies are to build.
I'd be interested to know exactly what the Tories did to discourage private building.
Personally I'd rather blame the development companies who have been openly accused of limiting building numbers. To increase profits value of properties they do build.
Hmm... Why would the party of private interests and profit result in a downturn in building and higher profits for private interests?
That's a tough one.