We can't do any major infrastructure project. The Elizabeth Line was hugely delayed and over budget, the Olympics was decent in the end but not before it was massively over budget, likewise the Channel Tunnel and even the Millennium Dome.
We're a joke of a nation.