TL;DR the UK planning system is too restrictive and is stopping investment.
However, some of the comparisons made don't really stack up.
Yes. France has a better housing supply, and roughly the same area. But France has over twice the area, and under half the population density, even before you account for the almost uninhabited mountainous areas in Wales, Northern England and Scotland. So our populations are squeezed into smaller areas.
There are some good points made though. The gold plating of a lot of projects is ridiculous. And don't get me started on the Elizabeth Line. I get it, it is clearly hugely beneficial and I have no doubt it pays for itself. But then you visit places like Maerdy in the Welsh valleys, devastated by the closure of the coal mines, and it seems obscene to spend all that money in so small an area.