We are about 100,000 drivers short allegedly.

How long does it take to train and pass a HGV test.

This looks like a long term problem if thats the number we need.