‘Not in hands’ of government to guarantee enough lorries on roads for Christmas deliveries

It is “not in the hands” of ministers to guarantee there will be enough lorries on the roads to deliver presents on time this Christmas, the transport secretary has told MPs.