The reasons I've heard are:
Pre-Covid, Pre-Brexit shortage of 60,000 HGV drivers
Aging UK workforce not being replaced by UK youngsters who are told they need to go to university
Aging UK workforce retiring early due to pay and conditions, Covid, additional tests required
Number of HGV driver...