Why is there a HGV driver shortage and how bad could the problem get?

Why is there a HGV driver shortage and how bad could the problem get?