This week’s poll: Does the delay to Crossrail reflect badly on the construction industry?

shutterstock_194126786

Source: Shutterstock