Is the UK bad at big infrastructure projects?

Is the UK bad at big infrastructure projects?