How can a road cost £131m a mile?

How can a road cost £131m a mile?: "Two short lengths of road are about to open at a combined cost of £1bn. How can stretches of motorway barely five miles long be so expensive?"

Comments