Delay in completing M6 major impediment to economic progress, say traders