Lower Thames Crossing has cost £1.2bn even before construction starts

OSTN Staff